Как настроить работу 5-пользовательского аппаратного ключа защиты в терминальной сессии 1С?

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

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

Проверка типа ключа и условий эксплуатации

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

  1. Локальные (однопользовательские) ключи: Они предназначены для работы на конкретной локальной машине. Согласно регламентам использования 1С, применение локального ключа в терминальной сессии невозможно на серверных ОС (Windows Server 2008 и выше) для сессий с идентификатором отличным от 0. Именно поэтому попытка использовать «однопользовательский» ключ в терминале чаще всего обречена на провал.
  2. Сетевые ключи (Net): Для многопользовательской работы (в том числе в терминале) необходим именно сетевой ключ. Его маркировка должна содержать приставку Net (например, Net5 ORGL8).

Убедитесь, что ваш ключ имеет маркировку Net5. Если вы пытаетесь использовать ключ от другой версии платформы (например, от 7.7), система 1С:Предприятие 8 его не распознает.

Проверка службы менеджера лицензий

Для работы сетевого ключа обязательным условием является запуск службы HASP License Manager (HASP LM). Разберем, как проверить её работу:

  1. Откройте оснастку «Службы» в Windows (команда services.msc).
  2. Найдите службу HASP License Manager и убедитесь, что она находится в состоянии «Выполняется» (Running).
  3. Если служба не запущена, попробуйте запустить её вручную. Если это не помогает, рекомендуется переустановить драйверы Sentinel и сам менеджер лицензий, скачав актуальные версии с сайта производителя.

Сетевые настройки и порты

Для корректного взаимодействия платформы и сервера ключей необходимо убедиться, что сетевая активность не блокируется защитными средствами. Стандартный порт для работы ключей HASP — 475 (протоколы UDP и TCP). Проверьте настройки брандмауэра (Firewall) на сервере: запросы от 1С к HASP LM должны проходить беспрепятственно.

Использование файла nethasp.ini

Иногда автоматический поиск ключа в сети работает нестабильно. Чтобы помочь платформе быстрее находить лицензию, мы можем явно указать сервер в файле настроек nethasp.ini. Этот файл располагается в каталоге установки платформы 1С (обычно C:\Program Files\1cv8\bin).

Откройте файл nethasp.ini через текстовый редактор и в секции [NH_COMMON] укажите параметры, чтобы принудительно задать поиск:


[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 127.0.0.1
NH_USE_BROADCAST = Disabled

Такая настройка исключает широковещательные запросы и направляет 1С напрямую к локальному менеджеру лицензий.

Диагностика ошибок

Если система по-прежнему выдает ошибку «Не найдена лицензия», воспользуйтесь встроенным инструментом отладки:

  1. В окне с сообщением об ошибке нажмите кнопку «Подробнее».
  2. Внимательно изучите лог поиска ключей. Если там указано, что поиск идет только по локальным ключам, значит, система не «видит» сетевой ключ или менеджер лицензий настроен неверно.
  3. Установите утилиту Aladdin Monitor. С её помощью можно проверить, видит ли менеджер лицензий сам ключ и сколько рабочих мест (лицензий) доступно в данный момент.

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

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

← На главную