Расширение штата сотрудников или увеличение числа рабочих мест неизбежно ставит перед администратором вопрос о масштабировании программной платформы. Когда количество одновременно работающих пользователей превышает лимит базовой поставки, система блокирует доступ новым сеансам, требуя приобретения и активации дополнительных прав. Процесс этот кажется простым только на первый взгляд, однако в реальности он сопряжен с рядом технических нюансов, зависящих от типа используемой защиты.

В экосистеме 1С:Предприятие существует четкое разделение между аппаратными ключами защиты и программными лицензиями, что часто вызывает путаницу у начинающих специалистов. Неправильный выбор метода активации или нарушение последовательности действий может привести к тому, что купленные права не будут распознаны сервером, а пользователи останутся без доступа к базе данных. В этой статье мы детально разберем все этапы подключения новых клиентских мест, уделив особое внимание различиям в настройке для файловых и клиент-серверных вариантов работы.

Готовность к процедуре подразумевает наличие не только финансовых средств на покупку, но и понимания текущей архитектуры вашей информационной системы. Вам потребуется доступ к серверу licensing, права администратора на рабочем месте и, в некоторых случаях, физический доступ к портам USB, если используется аппаратный метод защиты. Игнорирование предварительной диагностики часто приводит к ошибкам, которые приходится исправлять в экстренном порядке, когда работа предприятия уже остановлена.

Выбор типа лицензии и подготовка оборудования

Первым шагом является определение того, какой именно тип защиты используется в вашей организации. Существует два основных варианта: программные лицензии (пин-коды) и аппаратные ключи (USB-токены). Программные лицензии привязываются к конкретному серверу или рабочему месту и требуют активации через интернет или по телефону, тогда как аппаратные ключи представляют собой физические устройства, которые необходимо вставить в USB-порт сервера.

Если вы выбираете путь установки программных лицензий, убедитесь, что на целевом сервере установлен актуальный драйвер защиты HASP. Отсутствие этого компонента сделает невозможным распознавание любых ключей, даже если они физически подключены. Для серверных вариантов работы критически важно, чтобы сервер лицензирования имел статический IP-адрес, так как привязка программных прав часто осуществляется именно к сетевому идентификатору машины.

В случае с аппаратными ключами ситуация проще с точки зрения настройки ПО, но сложнее физически. Вам необходимо убедиться, что на сервере есть свободный порт USB и что операционная система корректно видит новое устройство. Иногда старые серверные платы требуют установки дополнительных драйверов контроллера USB, особенно если речь идет о серверах под управлением Windows Server старых версий или специализированных дистрибутивах Linux.

💡

Перед покупкой дополнительных лицензий проверьте в окне "О программе" текущую версию платформы 1С. Для версий ниже 8.3.10 могут потребоваться специальные процедуры обновления ключей защиты.

⚠️ Внимание: При использовании виртуальных машин помните, что проброс USB-ключей через гипервизор (VMware, Hyper-V) может работать нестабильно. В таких случаях настоятельно рекомендуется переходить на программные пин-коды или использовать выделенный физический сервер лицензирования.

Активация программных пин-кодов на сервере

Процесс активации программных лицензий требует взаимодействия с центром активации фирмы "1С". После получения пин-кода от партнера или из личного кабинета на сайте фирмы 1С, вам необходимо запустить утилиту управления ключами защиты. Обычно она находится в меню Пуск в папке 1С Предприятие 8 и называется "Менеджер лицензий".

В интерфейсе менеджера следует выбрать опцию добавления новой лицензии. Система запросит введенный вами пин-код и потребует соединения с интернетом. Если сервер лицензирования не имеет прямого выхода в сеть, вам придется сгенерировать файл запроса, перенести его на компьютер с интернетом, получить файл ответа и импортировать его обратно. Этот процесс требует внимательности, так как файлы запроса уникальны для каждой машины.

C:\Program Files\1cv8\bin\haspdinst.exe -i -k [ID_КЛЮЧА] -f [ПУТЬ_К_ФАЙЛУ]

После успешной активации в списке лицензий должен появиться новый пункт с указанием количества добавленных рабочих мест. Важно проверить, что статус лицензии отображается как "Активна" и срок действия не ограничен (если вы приобрели бессрочную версию). Временные лицензии имеют дату истечения, которую необходимо отслеживать во избежание внезапной блокировки пользователей.

☑️ Проверка активации пин-кода

Выполнено: 0 / 5

Установка и настройка аппаратных ключей HASP

Работа с физическими ключами защиты начинается с их корректного подключения к серверу. Современные ключи HASP HL Pro и HASP SL не требуют установки дополнительных драйверов в большинстве современных ОС, однако для стабильной работы платформы 1С рекомендуется установить пакет Protection System Drivers последней версии. Это гарантирует совместимость со всеми типами токенов.

После подключения устройства к порту USB необходимо проверить его отображение в диспетчере устройств операционной системы. Если ключ определился корректно, он будет виден в разделе "Контроллеры универсальной последовательной шины USB" или в специализированном разделе устройств защиты. Отсутствие устройства в списке может указывать на неисправность порта или самого ключа.

Для серверного варианта работы критически важно настроить службу лицензирования 1С так, чтобы она видела локально подключенные ключи. В некоторых конфигурациях сети требуется явно прописать путь к ключу или разрешить доступ к порту лицензирования через брандмауэр. Без этого клиенты, подключающиеся по сети, не смогут "увидеть" свободные места, даже если ключ физически вставлен в сервер.

Тип ключа Интерфейс Макс. кол-во лицензий Особенности
HASP HL Pro USB 2.0/3.0 500 Требует драйверов
HASP SL USB / Сеть Не ограничено Программно-аппаратный
Пин-код (ПРО) Программный Зависит от покупки Привязка к железу
Пин-код (Сервер) Программный Зависит от покупки Только для сервера 1С
Что делать, если ключ не определяется?

Если ключ HASP не виден в системе, попробуйте переключить его в другой USB-порт, желательно напрямую в материнскую плату, минуя USB-хабы. Также проверьте, не отключена ли служба "SecureView" или "Sentinel Local License Manager" в списке служб Windows.

Настройка сервера лицензирования 1С

Центральным элементом архитектуры является сервер лицензирования, который распределяет права доступа между клиентами. В окне администрирования сервера 1С необходимо перейти в свойства кластера серверов и убедиться, что параметр Лицензии настроен корректно. Здесь указывается путь к ключам защиты или разрешается использование программных лицензий, установленных на данной машине.

Для корректной работы в корпоративной сети следует проверить настройки брандмауэра. Сервер лицензирования использует специфические порты для коммуникации с клиентскими рабочими местами. Если эти порты заблокированы, пользователи будут получать ошибку "Лицензия не найдена", даже если на сервере есть свободные места. Стандартный порт для лицензирования обычно динамический, но его можно зафиксировать в настройках реестра.

Рекомендуется регулярно мониторить логи сервера 1С на предмет ошибок лицензирования. Частые разрывы сессий или сообщения о невозможности захвата лицензии могут указывать на "зависание" сессий. В таких случаях помогает принудительная очистка списка активных сеансов через консоль администрирования или перезапуск службы 1С:Предприятие 8.3 Сервер.

📊 Какой тип лицензий вы используете чаще всего?
Аппаратные ключи USB
Программные пин-коды
Комбинированный вариант
Только сетевые лицензии
Затрудняюсь ответить

⚠️ Внимание: Интерфейс консоли администрирования сервера 1С может отличаться в зависимости от версии платформы. Всегда сверяйтесь с официальным руководством администратора для вашей конкретной версии релиза, так как расположение пунктов меню может быть изменено разработчиками.

Распределение лицензий в клиент-серверном варианте

В архитектуре "клиент-сервер" лицензии делятся на два типа: серверные (на подключение к серверу 1С) и клиентские (на запуск приложения). При установке дополнительных прав важно понимать, какой именно дефицит вы устраняете. Если пользователи не могут подключиться к базе, но видят её в списке, проблема в серверных лицензиях. Если же подключение есть, но при запуске конфигурации возникает ошибка — нужны клиентские лицензии.

Механизм распределения работает по принципу "первым пришел — первым обслужен". Сервер лицензирования выдает права в момент инициализации сеанса. Важно настроить политику завершения неактивных сеансов, чтобы освободить лицензии для других сотрудников. Это делается через параметры кластера серверов, где можно установить время ожидания неактивного соединения.

Для крупных предприятий с филиалами возможна настройка маршрутизации лицензий. Если в головном офисе установлен сервер с пулом лицензий, филиалы могут обращаться к нему по сети. Однако такой подход увеличивает нагрузку на канал связи и создает единую точку отказа. Локальная установка дополнительных лицензий в каждом узле сети часто является более надежным решением.

💡

Правильное соотношение серверных и клиентских лицензий критично: на один сервер 1С должно приходиться не меньше клиентских лицензий, чем максимальное количество одновременных пользователей, иначе часть из них не сможет работать.

Диагностика и решение типовых ошибок

Наиболее распространенной проблемой после установки новых лицензий является ситуация, когда система продолжает сообщать о превышении количества подключений. Часто причина кроется в кэшировании информации о лицензиях на клиентских машинах. В этом случае помогает очистка кэша 1С или простой перезапуск клиентского приложения с параметром очистки.

Еще одна частая ошибка связана с несовместимостью версий ключей защиты и платформы 1С. Если вы обновили платформу до новейшего релиза, а драйверы ключей остались старыми, система может некорректно считывать количество доступных мест. Решение заключается в обновлении драйверов защиты с официального сайта производителя или из дистрибутива платформы 1С.

При возникновении сложных ситуаций используйте утилиту ras (Remote Administration Server) для получения детальной информации о состоянии кластера. Командная строка позволяет выгрузить полный список активных сессий и закрепленных за ними лицензий, что помогает выявить "мертвые души" — зависшие сеансы, занимающие ценные ресурсы.

ras cluster list /server:localhost /port:1545
Как освободить зависшую лицензию?

Для принудительного завершения сеанса, занимающего лицензию, используйте консоль администрирования сервера 1С. Найдите проблемный сеанс в списке, нажмите правой кнопкой мыши и выберите "Завершить". Если это не помогает, перезапустите службу сервера 1С.

Часто задаваемые вопросы (FAQ)

Можно ли перенести программную лицензию на другой сервер?

Да, это возможно, но требует процедуры деактивации. Вам нужно сначала освободить лицензию на старом сервере через менеджер лицензий, получив код деактивации, и затем активировать её на новом оборудовании с использованием этого кода. Процесс может занять до 24 часов в автоматическом режиме или требовать звонка в центр активации.

Сколько времени занимает активация пин-кода?

При наличии стабильного интернет-соединения активация происходит практически мгновенно, в течение 1-2 минут. Если активация производится в ручном режиме через файл запроса (без прямого доступа в интернет у сервера), процесс зависит от скорости обработки запроса центром активации и обычно занимает от нескольких минут до одного рабочего дня.

Что делать, если закончились все лицензии в выходной день?

Если у вас есть резервные администраторские лицензии (обычно они идут в комплекте с сервером), вы можете использовать их для экстренного доступа. В противном случае, потребуется ожидание рабочего времени партнеров или службы поддержки 1С для оперативного добавления временных лицензий. Планирование емкости заранее позволяет избежать таких ситуаций.

Влияет ли версия платформы 1С на работу ключей защиты?

Да, влияет. Новые версии платформы 1С:Предприятие могут требовать обновленных драйверов ключей защиты HASP. Кроме того, некоторые старые модели ключей могут не поддерживаться в самых свежих релизах платформы. Всегда проверяйте таблицу совместимости на сайте фирмы 1С перед масштабным обновлением парка машин.

Нужно ли перезагружать сервер после вставки USB-ключа?

В большинстве современных операционных систем (Windows Server 2016/2019/2022, Linux) перезагрузка не требуется, так как поддержка горячего подключения USB реализована на уровне ядра. Однако службу лицензирования 1С или драйвер защиты может потребоваться перезапустить для корректного обнаружения нового устройства.