Ошибка 1С «Компьютер не имеет доступа к серверу лицензирования»: порты HASP 475 UDP
- При запуске 1С появляется окно ошибки:
Не найдена лицензия. Не обнаружен ключ защиты программы или получен программный файл лицензии. - В подробном описании ошибки указано:
Компьютер не имеет доступа к серверу лицензирования. - Сетевой USB-ключ защиты (красный HASP) физически вставлен в сервер, но клиентские компьютеры в сети его не видят.
Шаг 1. Проверьте физический ключ на сервере
- Подойдите к серверу (или компьютеру), где установлен сетевой USB-ключ 1С.
- Убедитесь, что на ключе горит красный светодиод. Если он не светится или мигает — переставьте ключ в другой USB-порт (желательно USB 2.0 на задней панели материнской платы).
Шаг 2. Проверьте службу HASP License Manager на сервере
- На сервере нажмите Win + R, введите
services.mscи нажмите Enter. - Найдите в списке службу HASP Loader (или
Sentinel HASP License Manager). - Убедитесь, что ее состояние — «Выполняется», а тип запуска — «Автоматически». Если служба остановлена, нажмите по ней правой кнопкой мыши и выберите «Запустить».
Шаг 3. Открытие порта 475 UDP в брандмауэре Windows
Сервер лицензий общается с компьютерами по порту 475 протокола UDP. Его нужно открыть в брандмауэре на сервере:
- На сервере откройте Панель управления — Брандмауэр Защитника Windows.
- Слева выберите «Дополнительные параметры».
- Нажмите «Правила для входящих подключений» -> «Создать правило...».
- Выберите тип правила «Для порта» -> нажмите «Далее».
- Выберите протокол «Протокол UDP», в поле «Определенные локальные порты» введите
475. - Выберите «Разрешить подключение», отметьте все профили (Доменный, Частный, Публичный) и задайте имя правилу, например
1C HASP License 475 UDP.
Шаг 4. Указание точного IP-адреса сервера в nethasp.ini
Если автоматический поиск ключа по сети не срабатывает, настройте файл на компьютере пользователя:
- Перейдите в папку:
C:\Program Files\1cv8\conf\(илиC:\Program Files (x86)\1cv8\conf\). - Откройте файл nethasp.ini через Блокнот от имени Администратора.
- В секции
[NH_COMMON]найдите строкуNH_TCPIP = Enabled(уберите символ;перед ней). - В секции
[NH_TCPIP]найдите строкуNH_SERVER_ADDR = 192.168.1.100(впишите реальный IP-адрес вашего сервера вместо примера и уберите;в начале строки). - Сохраните файл и запустите 1С.
Частые вопросы (FAQ)
Как узнать IP-адрес компьютера, где установлен ключ HASP?
На компьютере с ключом нажмите Win+R, введите cmd, в черном окне наберите ipconfig и нажмите Enter. В строке IPv4-адрес будет указан нужный локальный IP.
Почему 1С видит ключ только на сервере, а по сети нет?
Чаще всего сетевые широковещательные пакеты (Broadcast) блокируются сетевым экраном Windows или роутером. Прямое указание IP-адреса сервера в файле nethasp.ini решает эту проблему.
Где скачать драйвер ключа HASP и License Manager?
Официальные драйверы и утилита HASP License Manager доступны на официальном сайте 1С (users.v8.1c.ru) или на сайте производителя ключей Thales (Sentinel HASP).
Могут ли на одном ПК стоять два сетевых USB-ключа 1С?
Два сетевых ключа одной серии (например, два ключа на 10 пользователей) на одном компьютере работать не будут — служба увидит только один из них. Их нужно разносить на разные физические компьютеры в сети.