Часто при переустановке серверного оборудования или изменении конфигурации сети администраторы сталкиваются с ошибкой «Не обнаружено свободной лицензии». Разберем детально, почему это происходит и как правильно организовать работу нескольких пользователей в клиент-серверном варианте 1С:Предприятие.
Первое, что необходимо осознать: лицензии 1С:Предприятие и серверная лицензия — это разные сущности. Продукт 1С:Предприятие 8.3 Сервер МИНИ на 5 подключений дает вам право запускать сервер 1С, использовать СУБД MSSQL и создавать кластер серверов, но он не содержит в своем составе клиентских лицензий. Клиентские лицензии (на 1, 5, 10 и более рабочих мест) приобретаются отдельно.
Если при попытке второго пользователя зайти в базу вы получаете сообщение об отсутствии лицензии, это означает, что физически в системе доступно меньше лицензий, чем требуется для текущих активных сеансов.
Давайте проведем аудит. Предположим, у вас есть две конфигурации: 1С:Бухгалтерия 8 ПРОФ и 1С:Управление автотранспортом ПРОФ. Согласно лицензионной политике:
1С:Бухгалтерия 8 ПРОФ входит одна клиентская лицензия на 1 рабочее место.1С:Управление автотранспортом ПРОФ также входит одна клиентская лицензия на 1 рабочее место.Это означает, что сервер 1С может выдать лицензию максимум двум активным сеансам одновременно. Если один пользователь запустил Бухгалтерию, а второй — Управление автотранспортом, то система «потратит» обе имеющиеся лицензии. Если вы попытаетесь открыть третью базу или второй сеанс с другого компьютера, сервер справедливо сообщит, что свободных лицензий больше нет.
Многие пользователи пытаются создать выделенный «сервер лицензирования» для разделения функций базы данных и выдачи лицензий. Важно помнить, что в версии Сервер МИНИ существуют жесткие ограничения:
Рассмотрим два способа активации лицензий:
1С:Предприятие сервер проверяет наличие свободного слота. Если лицензий всего две, то третья попытка запуска любого сеанса на любом ПК приведет к ошибке.Если вы убедились, что лицензий действительно всего две, а работать должны три и более сотрудников одновременно, существует только один легальный и технически верный способ — доприобретение клиентских лицензий. Вы можете приобрести:
После покупки вам нужно будет активировать пин-коды полученных лицензий на сервере 1С. После этого в Консоли администрирования серверов 1С вы сможете наблюдать, как сервер корректно распределяет права на запуск между всеми сотрудниками.
Чтобы окончательно разобраться с ситуацией, выполните следующие шаги:
1С:ИТС. Там можно увидеть историю всех активаций пин-кодов. Это позволит понять, сколько лицензий вы уже использовали и остались ли резервные пин-коды.Консоль администрирования серверов. Перейдите в узел Кластеры -> Рабочие процессы -> Сеансы. Здесь вы увидите, кто именно занял лицензии. Возможно, кто-то запустил программу дважды или сеанс «завис» после аварийного закрытия 1С:Предприятие.Таким образом, проблема не в «неправильной настройке» серверов, а в лимите количества лицензий. Если бизнес требует одновременной работы большего числа пользователей, необходимо расширить пул доступных лицензий путем их покупки у официального партнера 1С.