Ситуация, когда на сервере установлена программная лицензия 1С на 5 рабочих мест, но работать в программе одновременно может только один пользователь через удаленный рабочий стол (RDP), является классической проблемой настройки лицензирования. Разберем подробно, почему возникает ошибка "Превышено максимальное количество пользователей, разрешенное файлом программной лицензии", и как правильно настроить систему, чтобы все пять сотрудников могли работать одновременно.
Прежде всего, проанализируем поведение программы. Если один пользователь заходит на терминальный сервер через RDP и запускает 1С, а второй при попытке входа получает сообщение о нехватке лицензий, нам необходимо проверить ключевой признак: сколько копий 1С может запустить первый пользователь внутри своей одной сессии? Если внутри одной RDP-сессии пользователь может открыть 5, 10 или более окон 1С без ошибок, но при этом второй пользователь Windows не может запустить даже одну копию — это явный признак того, что лицензия была активирована как однопользовательская.
Рассмотрим, как это работает технически. Однопользовательская лицензия "привязывается" к конкретному сеансу. На терминальном сервере она позволяет запускать неограниченное количество экземпляров 1С в рамках одного терминального сеанса. Но как только лицензия "захвачена" одним пользователем Windows, для всех остальных она становится недоступной. Для полноценной работы нескольких человек в разных RDP-сессиях требуется многопользовательская лицензия.
Разберем важный нюанс поставки программных лицензий 1С на 5 рабочих мест. В коробке с продуктом (или в электронном письме от поставщика) всегда содержится два разных набора пин-кодов:
.lic, который позволяет серверу (или клиентским приложениям) отсчитывать до 5 одновременных сеансов с любых рабочих мест.Проанализируем ситуацию автора темы: скорее всего, при первоначальной установке был по ошибке выбран пин-код из списка для однопользовательских лицензий. Пока в системе работал "эмулятор" (кряк), это оставалось незамеченным. Но после обновления платформы или чистки кэша защитные механизмы 1С восстановили работу по легальному файлу лицензии, который настроен неверно.
Чтобы убедиться в наших предположениях, нам нужно посмотреть детальную информацию о лицензии. Для этого откроем 1С под первым пользователем, перейдем в меню Справка — О программе. В разделе "Лицензия" проанализируем текст:
Если мы видим строку типа Текущая: клиентская лицензия, получено клиентское приложение, файл... и далее указан путь к файлу .lic, обратим внимание на количество мест в расшифровке (если используется специальное ПО для просмотра лицензий) или на поведение системы. Если при запуске второго пользователя 1С пишет "Превышено количество", а файл лицензии всего один — значит, файл содержит инструкцию только на 1 рабочее место.
Разберем по шагам процесс перевода сервера на правильный режим работы. Нам потребуется деактивировать текущую "ошибочную" лицензию и активировать правильную многопользовательскую.
lic@1c.ru), указав регистрационный номер продукта, название организации и ИНН.C:\ProgramData\1C\licenses (для Windows Server). В этой папке хранятся файлы с расширением .lic. Чтобы система предложила нам получить лицензию заново, временно переместим существующие файлы в архивную папку.Проанализируем влияние версии платформы. В старых версиях, таких как 8.2.12.1529, механизмы работы с программными лицензиями были менее стабильными, чем в современных релизах 8.3. Если ваша конфигурация позволяет (например, Управление торговлей 11), настоятельно рекомендуем обновить платформу до актуальной версии ветки 8.3.22 или выше.
Рассмотрим специфику файлового режима. Если база файловая, то подсчетом лицензий занимается само клиентское приложение 1С. В терминальном режиме каждый запущенный экземпляр 1С будет обращаться к файлу .lic в папке ProgramData. Чтобы это работало корректно:
C:\ProgramData\1C\licenses.nethasp.ini. Хотя он предназначен для аппаратных ключей, иногда неправильные настройки поиска (например, принудительный поиск только сетевого ключа) могут мешать быстрому обнаружению программной лицензии.Если вы обнаружили, что все резервные пин-коды уже использованы, не стоит паниковать. Рассмотрим алгоритм действий:
lic@1c.ru.Важный совет: После успешной активации обязательно сделайте резервную копию файла .lic и сохраните скриншот введенных данных организации. Это значительно упростит вам жизнь при следующей переустановке сервера или обновлении оборудования, так как программная лицензия "привязывается" к характеристикам материнской платы, процессора и операционной системы.
Проанализировав ситуацию, мы выяснили, что корень проблемы — в использовании однопользовательского пин-кода вместо многопользовательского на терминальном сервере. Переход на многопользовательский пин-код решит проблему ограничения "один пользователь Windows — одна лицензия" и позволит всем пяти сотрудникам полноценно работать в 1С через RDP-подключения.