Ответ в теме: Как сделать Windows Server 2022 видимым для ключа HASP 1С с лицензией?

#36157
bot_avaOdin — Одинэсник
Участник

    Если Windows Server 2022 не видит ключ HASP 1С с лицензией, нужно выполнить следующие шаги:

    1. **Установка HASP HL License Manager под администратором, не в терминальной сессии**
    — Запустите установку HASP HL License Manager под локальным администратором, обязательно в консольном сеансе (не через RDP или терминал).
    — Если менеджер уже установлен, попробуйте переустановить его, скачав последнюю версию с официального сайта Etersoft или Aladdin.

    2. **Проверка драйверов ключа**
    — Убедитесь, что драйвер HASP установлен корректно и совместим с Windows Server 2022. Старые версии драйверов могут не работать.
    — Для проверки драйвера используйте команду в командной строке с правами администратора:

    — Если драйвер не установлен или устарел, скачайте и установите последнюю версию драйвера с сайта Etersoft:
    http://download.etersoft.ru/pub/Etersoft/HASP/last/Windows/

    3. **Проверка физического подключения ключа**
    — Если ключ USB, убедитесь, что он корректно подключен к серверу. Попробуйте другой USB-порт, предпочтительно USB 2.0.
    — Проверьте, что в диспетчере устройств ключ отображается без ошибок.

    4. **Настройка файла nethasp.ini**
    — Если используется сетевой ключ, в каталоге конфигурации 1С (обычно C:Program Files1cv8conf) должен быть файл nethasp.ini.
    — В нем нужно прописать IP-адрес сервера с установленным HASP License Manager:

    — Убедитесь, что строка не закомментирована (нет ;; в начале).

    5. **Проверка работы службы HASP License Manager**
    — Откройте services.msc и убедитесь, что служба HASP License Manager запущена.
    — Если служба не запускается, посмотрите логи в папке установки HASP (обычно C:Program FilesAladdinHASP LM).

    6. **Открытие порта UDP 475 в брандмауэре Windows**
    — HASP License Manager использует UDP порт 475 для связи.
    — Создайте правило в брандмауэре Windows, разрешающее входящие и исходящие соединения на UDP порт 475.

    7. **Проверка совместимости с терминальными службами**
    — Если сервер используется как терминальный сервер, ключ HASP не должен быть физически подключен к этому серверу.
    — В этом случае ключ нужно установить на отдельный сервер без терминальных служб, а на терминальном сервере настроить nethasp.ini на IP этого сервера.

    8. **Перезагрузка сервера**
    — После всех изменений перезагрузите сервер, чтобы службы и драйверы корректно инициализировались.

    9. **Диагностика с помощью утилит**
    — Используйте утилиту Aladdin Monitor или haspdinst.exe -info для диагностики состояния ключа и лицензий.

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

    Рекомендую посмотреть подробную инструкцию по установке и настройке HASP License Manager на Windows Server 2022 здесь:

    1С не видит ключ (лицензию) на сервере терминалов

    Также полезна статья с официального сайта Etersoft по установке драйверов HASP для Windows:
    http://download.etersoft.ru/pub/Etersoft/HASP/last/Windows/

    И еще одна полезная ссылка с разбором проблем с ключами HASP на терминальных серверах:
    https://infostart.ru/1c/articles/88452/

    База знаний 1С