Опознание ключей HASP: что делать, если маркировка ключа (EOAZG) не совпадает со стандартной 1С

Системный администратор 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

При развертывании систем 1С в крупных государственных структурах или бюджетных учреждениях системные администраторы часто сталкиваются с ситуацией, когда вместе с программным обеспечением приходят ключи защиты, которые визуально похожи на стандартные USB-токены 1С, но категорически отказываются работать с платформой. Рассмотрим типичную ситуацию: у вас есть конфигурации «Бухгалтерия государственного учреждения» (БГУ) и «Зарплата и кадры бюджетного учреждения» (ЗКБУ), а также сетевой ключ с загадочной надписью Net 50 325-61 EOAZG. Разберем по шагам, что это за устройство и как заставить систему его увидеть.

Анализируем маркировку и Vendor ID

Первое, на что мы должны обратить внимание — это буквенно-цифровой код на металлическом разъеме USB-ключа. В мире HASP (защиты от компании Aladdin/SafeNet/Thales) каждый разработчик программного обеспечения имеет свой уникальный идентификатор — Vendor Code.

Проанализируем стандартные коды, которые использует фирма 1С:

Если на вашем ключе стоит маркировка EOAZG, это означает, что данный ключ выпущен не фирмой 1С, а компанией «Гэндальф». Это ростовский разработчик, который создает специализированные отраслевые дополнения, в том числе для подразделений МВД. Буквы Net 50 прямо указывают на то, что перед нами сетевой ключ на 50 рабочих мест, но предназначен он исключительно для активации специфических модулей отраслевой конфигурации, а не самой платформы 1cv8.exe.

Почему платформа 1С:Предприятие не видит этот ключ?

Выясним причину технического конфликта. Платформа «1С:Предприятие» при запуске опрашивает USB-порты и сеть в поиске ключей с жестко заданным в коде программы Vendor ID (1С). Когда она обнаруживает ключ EOAZG, она его попросту игнорирует, так как для неё это «чужое» устройство.

В рассматриваемой ситуации для полноценной работы пользователям необходимо два типа ключей одновременно:

  1. Красный ключ ORGL8: он разрешает запуск самой оболочки 1С.
  2. Красный ключ EOAZG: он разрешает использование функций внутри конфигурации (например, специфических отчетов МВД или защищенных обработок), которые встроены в БГУ от «Гэндальфа».

Рассмотрим ситуацию с «Монитором ключей» (HASP License Manager Monitor). Данная утилита отображает только те ключи, которые «раздаются» по сети через службу HASP Loader. Если служба не настроена на работу с конкретным Vendor ID или на сервере не установлены драйверы защиты от конкретного разработчика, ключ не будет виден в мониторе до момента первого успешного обращения к нему со стороны прикладного ПО.

Справочник стандартных ключей и их визуальных отличий

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

Для платформы 1С 8.x:

Для платформы 1С 7.7 (архивные решения):

Важное замечание: если вы видите на сетевом ключе (красном) наклейку или гравировку, отличную от ORGL8 (как в нашем случае EOAZG или решения от компании «Рарус»), знайте — это ключ дополнительной защиты конфигурации. Он никогда не заменит собой основной ключ платформы.

Методика устранения проблем с определением ключей

Рассмотрим порядок действий, если 1С выдает ошибку «Ключ защиты программы не обнаружен», несмотря на наличие воткнутого токена:

Шаг 1. Проверка физического уровня и драйверов

Убедимся, что драйвер HASP установлен корректно. Посмотрим в диспетчер устройств: в разделе «Контроллеры USB» должны присутствовать три записи: Aladdin HASP Key, Aladdin USB Key и Aladdin Sentinel HASP Key. Если их нет или они помечены восклицательным знаком, необходимо переустановить драйвер, скачав актуальную версию с сайта производителя (Thales).

Шаг 2. Разделение ключей по разным машинам

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

Шаг 3. Настройка nnhasp.ini

Для ускорения поиска сетевого ключа и исключения конфликтов, отредактируем файл nnhasp.ini на клиентских машинах. Это позволит программе сразу обращаться к нужному серверу, минуя широковещательные запросы. Пример настройки:


[NH_COMMON]
NH_TCPIP = ENABLE

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.100 ; IP-адрес сервера, где стоит красный ключ
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = DISABLE

Итоги по ситуации с МВД и конфигурациями «Гэндальф»

В случае с конфигурациями для МВД, где используется дополнение «Хранитель» или специфические надстройки БГУ, отсутствие в коробке ключа ORGL8 при наличии EOAZG является ошибкой комплектации или следствием того, что ключи были перепутаны при распределении в вышестоящей организации.

Помните: ключ EOAZG — это специализированное «железо», которое защищает интеллектуальную собственность партнера 1С. Для его работы в системе часто должна быть зарегистрирована внешняя компонента (DLL), которая осуществляет связь между 1С и портом USB. Без наличия основного ключа платформы (красного 1С-овского) запустить программный продукт не удастся.

← На главную