Как установить ключ защиты HASP и менеджер лицензий для 1c 8.

Дано:
Сервер №1 – Windows Server 2003 R2  EE SP2 x32;
Сетевой клиентский USB ключ на 5 лицензий для 1с 8;
Сервер №2 – Windows Server 2003 SE SP2 x32 с установленной 1с 8, работа в которой происходит через терминальный доступ.

Задача:
Установить  и настроить USB ключ защиты 1с 8, и обеспечить раздачу лицензий по сети.

Решение.
Настраиваем Сервер №1.
1. Устанавливаем в USB порт сетевой ключ защиты, к примеу NET5 ORGL8;


2. Устанавливаем драйвер ключа HASP4 (Вариант_1, Вариант_2).
Проверяем в диспетчере устройств, что драйвер стал нормально. В моем случае я использовал второй вариант драйверов;

3. Устанавливаем менеджер лицензий(МЛ) (Скачать). МЛ лучше установить как службу. При запуске в трее появляется иконка(если подключиться через консоль), в которой можно посмотреть логи программы.

Если вы увидите ошибку    NHSRV.INI not found, то скопируйте файл NHSRV.INI из папки C:\Program Files\Aladdin\HASP LM\ в папку C:\WINDOWS\system32\.
NHSRV.INI – это конфигурационный файл, который позволяет более «тонко» настроить МЛ. МЛ отдает лицензии по 475 порту, поэтому нужно обратить на это внимание. Чтобы брандмауэр был соответствующе настроен.

4. И последний пункт (не обязательный), это устанавливаем монитор(Скачать). Монитор позволяет просматривать все менеджеры лицензий в сети, какой ключ стоит, сколько и кому было выдано. В общем, программа полезная.

Настраиваем Сервер №2.
Далее переходим к настрйке клиентов 1с8.
В моем случае все пользователи 1с 8 работают на одном сервере(в терминале). Поэтому, чтобы 1с 8 увидела мой менеджер лицензий, т.к. могут возникнуть случаи, когда сервер не ответит на broadcast  запрос, укажем непосредственно ip или имя компьютера.
Для этого открываем на редактирование файл c:\Program Files\1cv82\conf\nethasp.ini. У вас nethasp.ini может находится в другой папке.
Нам надо будет изменить две строчки в секции [NH_TCPIP].

  • Раскомментируем строку NH_SERVER_ADDR, и укажем ip или имя сервера с менеджером лицензий:     NH_SERVER_ADDR = Сервер1;(Если у вас несколько серверов лицензий, то указываем их через запятую);
  • Раскомментируем строку NH_USE_BROADCAST, и отключим  BROADCAST:
    NH_USE_BROADCAST = Disabled;

На этом наша задача выполнена. Теперь можно проверять всё в действии.

(1 оценок)
Подписаться
Уведомить о
guest
1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Юрий
Юрий
1 год назад

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

1
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x