При работе с программными продуктами 1С на платформе версии 8.3.7 и выше пользователи часто сталкиваются с системным сообщением: «Регистрация конфигурации в центре лицензирования не выполнена». В разделе «О программе» при этом может отображаться статус «Недоступен центр лицензирования». Эта проблема блокирует нормальную работу и вызывает массу вопросов, особенно когда подписка ИТС активна, а интернет-поддержка подключена. В данной статье мы подробно разберем, почему возникает эта ошибка и как ее устранить различными методами.
Для начала проанализируем, почему платформа вообще инициирует этот процесс. Начиная с версии 8.3.7, в систему «1С:Предприятие» встроен механизм автоматической проверки правомерности использования прикладного решения. Программа обращается к Центру Лицензирования (ЦЛ) для подтверждения того, что конфигурация зарегистрирована на портале 1С:ИТС и у пользователя есть действующий договор сопровождения.
Рассмотрим основные факторы, которые мешают успешному прохождению проверки:
Для конфигураций на обычных формах (например, Бухгалтерия предприятия 2.0 или Управление производственным предприятием 1.3) стандартные настройки интернет-поддержки в пользовательском режиме могут не передавать данные в механизм защиты платформы. Разберем по шагам, как прописать настройки напрямую через Конфигуратор.
Запустим информационную базу в режиме Конфигуратор от имени администратора. Перейдем в меню Администрирование — Установить настройки клиента лицензирования. В открывшемся окне нам необходимо ввести логин и пароль от портала 1С:ИТС. Важно убедиться, что именно на этот аккаунт зарегистрирована данная программная лицензия или коробка. После ввода данных нажмем кнопку «ОК». Этот метод принудительно прописывает параметры авторизации, которые платформа будет использовать при обращении к серверу online.1c.ru.
Проанализируем ситуацию, когда логин и пароль верны, интернет есть, но 1С выдает ошибку доступа. Часто это связано с тем, что платформа не может установить защищенное соединение (SSL) из-за отсутствия актуальных корневых сертификатов в своем внутреннем хранилище. Рассмотрим, как это исправить вручную.
В папке установленной платформы (обычно это путь вида C:\Program Files\1cv8\8.3.XX.XXXX\bin\conf) находится файл cacert.pem. Этот файл содержит список доверенных центров сертификации. Если ваша конфигурация работает в режиме совместимости ниже 8.3.7 (даже на новой платформе), встроенные механизмы обновления сертификатов могут давать сбой. Выясним, как обновить этот файл:
cacert.pem с официального ресурса методической поддержки 1С.Агент сервера 1С:Предприятия, если база серверная.bin\conf на новый.Для современных конфигураций на управляемых формах (Бухгалтерия 3.0, ERP, УТ 11) часто помогает процедура «передергивания» настроек. Разберем этот несложный, но эффективный метод. Перейдем в раздел Администрирование — Интернет-поддержка и сервисы. Если поддержка подключена, нажмем «Отключить», а затем заново введем учетные данные портала 1С. После этого программа инициирует повторный запрос к Центру Лицензирования, и статус проверки может обновиться на «Выполнено успешно».
Иногда корень проблемы кроется не в 1С, а в окружении операционной системы. Рассмотрим дополнительные технические нюансы:
Протокол TLS 1.2. Серверы 1С требуют использования протокола TLS версии 1.2. Если вы используете устаревшие ОС типа Windows Server 2008 R2, убедитесь, что в реестре включена поддержка этого протокола. Без него попытка соединения с ЦЛ будет сброшена на этапе рукопожатия (Handshake).
Синхронизация времени. Проанализируем точность часов на компьютере. Если время расходится с реальным более чем на 5 минут, SSL-сертификат сайта 1С будет признан недействительным (либо уже просроченным, либо еще не вступившим в силу). Установим автоматическую синхронизацию времени с сервером time.windows.com.
SSL-инспекция в антивирусах. Многие антивирусные решения (например, Kaspersky или ESET) подменяют сертификаты HTTPS-трафика для его сканирования. Платформа 1С воспринимает это как атаку «человек посередине» (MITM) и блокирует связь. Добавим домены *.1c.ru, *.1c.bsl и *.v8.1c.ru в список исключений антивируса, чтобы трафик к ним не инспектировался.
Если ваша компания использует прокси-сервер для доступа в интернет, настройки внутри базы могут игнорироваться системными вызовами платформы. В этом случае нам потребуется создать или отредактировать файл inetcfg.xml в папке bin/conf установленной платформы. Рассмотрим пример того, как должен выглядеть этот файл:
<InternetProxy
protocols="http=192.168.1.1:8080 https=192.168.1.1:8080"
user="proxy_user"
password="proxy_password"
bypassOnLocal="true"
/>
После внесения этих изменений платформа будет знать, через какой шлюз ей необходимо обращаться к Центру Лицензирования.
Проанализируем редкие случаи. Иногда сообщение «Проверка лицензионного использования не выполнялась» является нормальным состоянием, если программа еще не успела связаться с сервером. Обычно проверка происходит в фоновом режиме в течение нескольких часов после запуска. Если же вы видите статус «Нелицензионное использование», хотя уверены в обратном, необходимо проверить, не привязана ли данная база в личном кабинете портала 1С к другой организации или другому аккаунту.
Также отметим, что для серверных баз проверка выполняется от имени пользователя, под которым запущен Агент сервера 1С. Убедимся, что у этой учетной записи (например, USR1CV8) есть физический доступ в интернет через 443 порт.
Подводя итог, можно сказать, что в большинстве случаев проблема решается либо в Конфигураторе через настройки клиента лицензирования, либо путем обновления файла cacert.pem. Мы рассмотрели основные способы диагностики и исправления ситуации, которые помогут вам вернуть программу в рабочее состояние.