8.х сервер ключей защиты

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем spring, 18 ноя 2009.

  1. TopicStarter Overlay
    spring
    Offline

    spring

    Регистрация:
    18 ноя 2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Всем доброго времени суток.
    Подскажите пожалуйста, происходит следующее, когда клиентская машина подключается к серверу, сервер ключей глючит следующим образом, он забирает 98-99% ресурсов системы и начинает медленно но методично поглощать оперативную память. При этом клиентская машина жалуется на отсутствие ключа защиты. то же самое если пытаться запустить 1с с сервера, но есть разница, он все же входит в программу и находит ключи, сервер ключей стоит на другой машине, не на сервере. после перезапуска службы HASP все становится на свои места, остальные машины заходят в программу и сервер ключей не жрет ресурсы, до следующего запуска. Происходит подобное только с сервером и с одной машиной. На обоих стоит касперский, проверял так же мелкософтовским сканером и ремув тулзом от касперского, все чисто.
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Касперского отключите на время и посмотрите на результат - полагаю, проблема где-то в нем :)
  3. TopicStarter Overlay
    spring
    Offline

    spring

    Регистрация:
    18 ноя 2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Приостонавливали защиту, отключали полностью, проблема не исчезает.
  4. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Вопрос:

    Менеджер лицензий (License Manager) «грузит» процессор на 100%. Массовые сетевые ошибки "receive problem error 10038"


    Ответ:

    Причина сбоев в работе менеджера лицензий – «битые» пакеты, приходящие по UDP. Поскольку обмен при помощи UDP-дэйтаграмм не предусматривает контроля успешной доставки пакета, данный протокол надежно работает только в сетях, построенных на высококачественном оборудовании. Если же, на какой-нибудь рабочей станции, где запускается защищенное приложение, установлена сетевая карта, которая не умеет нормально работать с FlowControl, то это как раз и приводит к данной ситуации.

    Варианты решения данной проблемы:
    1) Замена сетевых карт на «шумящих» машинах на более качественно работающие карты.
    2) Настройка защищенного приложения для работы с ключом только с использованием TCP-механизма. В этом случае контролируется успешная доставка каждого пакета, и работа с ключом становится более надежной. Настройка выполняется через файлы nethasp.ini и nhsrv.ini (Пример настройки данных файлов смотрите ниже). Если защищенное приложение использует HASP API, не поддерживающее работу через TCP-механизм, тогда для его настройки необходимо использовать рекомендацию из пункта 3.
    3) Использование Netbios over TCP/IP. Защищенное приложение настраивается на работу с ключом только по Netbios через файл nethasp.ini. При этом в качестве транспорта будет по-прежнему использоваться TCP/IP, причем именно TCP-механизм. Перед такой настройкой необходимо убедиться, что Netbios over TCP/IP в явном виде включен (свойства TCP/IP, закладка WINS) как на компьютере, где установлен ключ, так и на компьютере, где запускается защищенное приложение.

    Пример настройки файлов nethasp.ini и nhsrv.ini:
    Файл nethasp.ini обычно расположен в одной папке с защищенным приложением. Файл nhsrv.ini должен находиться в одном каталоге с менеджером лицензий. Если менеджер лицензий установлен как сервис, то в каталоге Windows\System32.

    -------------------- nethasp.ini ------------------------------
    [NH_COMMON]
    NH_TCPIP = Enabled
    ...
    [NH_TCPIP]
    NH_SERVER_ADDR = 168.192.1.41
    NH_TCPIP_METHOD = TCP
    ...
    ----------------------------------------------------------------
    Адрес дан для примера, следует указывать реальный IP-адрес компьютера, где
    установлен менеджер лицензий.
    Далее (это очень важно!) следует отключить в менеджере лицензий прослушивание UDP-протокола, оставив только TCP:
    --------------------- nhsrv.ini -------------------------------
    ...
    [NHS_IP]

    NHS_USE_UDP = disabled
    NHS_USE_TCP = enabled
    ...
    ----------------------------------------------------------------
    Если этого не сделать, то при получении "битых" UDP-пакетов менеджер опять
    начнет “тормозить”.

    Источник: http://www.aladdin.ru/support/faq/hasp/cat...y18/faq1000280/

Поделиться этой страницей