Рассмотрим ситуацию, с которой часто сталкиваются системные администраторы при миграции инфраструктуры 1С:Предприятие. После переустановки операционной системы на сервере программа выдает ошибку: «Лицензия не обнаружена» или «На сервере 1С:Предприятия не найдена лицензия». Разберемся по шагам, как выявить причину и восстановить работоспособность системы.
Первым делом проанализируем, какие устройства подключены к серверу. Часто возникает путаница: если в диспетчере устройств или Sentinel Admin Control Center отображается Sentinel HL Max или другое устройство, это не всегда означает, что оно предназначено для запуска платформы 1С:Предприятие.
Важно помнить:
ORGL8 для клиентских лицензий.Разберем структуру лицензирования, чтобы понять, какой именно компонент системы утерян:
.lic).PostgreSQL или MS SQL), наличие серверной лицензии обязательно. Без неё сервер 1С не запустится, даже если у вас есть активные клиентские лицензии.Если раньше система работала в клиент-серверном режиме, значит, у вас была серверная лицензия. При переустановке системы она была удалена вместе с файлами конфигурации 1С. Вам необходимо найти регистрационный номер и пин-код именно от серверного продукта.
Если вы используете программное лицензирование, рассмотрим процесс восстановления. При вводе пин-кода система может запрашивать «Параметры владельца лицензии». Это критический этап: данные должны совпадать с теми, что были введены при самой первой активации продукта.
Как действовать, если вы не знаете старых данных:
C:\ProgramData\1C\licenses\.LicDataViewer или RING для извлечения информации о владельце из старых файлов .lic.lic@1c.ru).Рассмотрим случай, когда после активации клиентской лицензии сервер все равно не стартует с ошибкой «Файл программной лицензии не предусматривает возможность запуска сервера». Это подтверждает, что текущий файл лицензии разрешает только клиентские соединения, но не работу службы ragent.
Проанализируем необходимые действия:
C:\ProgramData\1C\licenses\ должно находиться два разных файла: один для работы сервера, второй для доступа пользователей (или один общий, если лицензии были приобретены в одном комплекте).PostgreSQL. В этом случае единственным бесплатным способом будет временный переход на файловый вариант работы, но он не подходит для больших баз и большого количества пользователей.Чтобы окончательно решить проблему, выполните следующие шаги:
C:\ProgramData\1C\licenses\.Помните, что использование пиратских методов обхода защиты является нарушением законодательства, поэтому всегда старайтесь восстанавливать лицензии через официальные каналы поддержки 1С.