При эксплуатации нескольких серверов 1С:Предприятие в одной сети часто возникает задача централизации управления лицензиями. Давайте разберем, как правильно организовать работу программных клиентских лицензий, чтобы пользователи серверов УПП и ERP могли беспрепятственно получать доступ к базам.
Прежде всего, важно различать механизмы работы аппаратных (USB) и программных ключей. Программные лицензии, в отличие от USB-ключей, управляются непосредственно платформой 1С через серверный механизм. Ранее распространенный файл nethasp.ini предназначен преимущественно для настройки поиска менеджера лицензий для аппаратных ключей. В случае с программными лицензиями ключевую роль играет Сервер 1С:Предприятия.
Самым надежным и масштабируемым способом является создание выделенного сервера лицензирования. Разберем этот процесс по шагам:
1С, именно сервер 1С:Предприятия осуществляет подсчет и выдачу этих лицензий.ERP) на обращение к серверу лицензирования. Это позволяет избежать необходимости активации лицензий на каждом сервере по отдельности.Если ваша инфраструктура позволяет, объединение серверов УПП и ERP в один кластер серверов 1С является наиболее простым методом решения задачи:
Когда серверы объединены в единый кластер, лицензии, активированные на любом из узлов, становятся доступны для всех баз, запущенных в рамках этого кластера. Это избавляет от необходимости настройки отдельных параметров сети для каждого пользователя, так как распределением лицензий занимается менеджер кластера.
Рассмотрим, почему не стоит пытаться настраивать каждый клиентский компьютер отдельно:
При настройке взаимодействия серверов обратите внимание на следующие параметры:
Если вы все же сталкиваетесь с необходимостью указания пути к серверу лицензий (для аппаратных ключей или специфических конфигураций), файл nethasp.ini должен содержать корректную секцию [NH_TCPIP]:
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.x.x
NH_USE_BROADCAST = Disabled
Однако для программных лицензий мы настоятельно рекомендуем использовать штатные средства управления через Консоль администрирования серверов 1С. Проверьте настройки параметров сервера в свойствах кластера, убедитесь, что служба сервера имеет достаточные права для доступа к файлам лицензий (обычно файлы .lic хранятся в папке профиля пользователя USR1CV8).
Таким образом, мы видим, что для современных версий платформы 1С:Предприятие 8.3 лучшим подходом является централизованное хранение программных ключей на одном сервере, который выполняет роль сервера лицензирования, или объединение всех серверов в один кластер для автоматического распределения доступных клиентских лицензий.