Работа в системе автоматизированного проектирования может быть внезапно прервана появлением тревожного сообщения о потере связи с сервером лицензирования. Эта ситуация знакома многим инженерам и конструкторам, которые используют программный комплекс КОМПАС-3D. Ошибка блокирует доступ к функционалу, делая невозможным сохранение чертежей или запуск модулей, что критично в условиях сжатых производственных сроков.
Причины сбоя могут крыться как в программных конфликтах операционной системы, так и в изменениях сетевых настроек. Часто проблема возникает после обновления Windows, установки антивируса или планового перезапуска компьютера. Понимание архитектуры лицензирования Hasp License Manager является первым шагом к быстрому восстановлению работоспособности вашего рабочего места.
В этой статье мы детально разберем алгоритм диагностики и устранения неисправности. Вы научитесь проверять статус служб, настраивать исключения в брандмауэре и корректировать параметры реестра для стабильной работы сетевой лицензии. Следование инструкциям поможет вернуть доступ к инструментам проектирования без повторной переустановки всего программного комплекса.
Первичная диагностика проблемы с лицензией
Прежде чем приступать к сложным манипуляциям, необходимо убедиться в характере ошибки. Сообщение «Потеряна связь» чаще всего указывает на то, что клиентская часть программы не может «достучаться» до диспетчера лицензий. Это может быть локальная служба на вашем компьютере или удаленный сервер в корпоративной сети.
Первым делом проверьте индикатор ключа защиты, если вы используете аппаратный USB-ключ. Он должен гореть ровным светом или мигать, сигнализируя о нормальном обмене данными. Если индикатор не загорается, попробуйте переподключить устройство в другой порт, предпочтительно непосредственно в материнскую плату, минуя USB-хабы.
В случае сетевой лицензии убедитесь, что компьютер подключен к локальной сети и имеет доступ к серверу. Иногда проблема кроется в банальном обрыве кабеля или смене IP-адреса сервера после перезагрузки роутера. Проверка связи командой ping поможет исключить физические проблемы с сетью.
- 🔍 Проверьте наличие ключа в диспетчере устройств Windows.
- 🔍 Убедитесь, что горит индикатор на корпусе ключа защиты.
- 🔍 Выполните команду ping до адреса сервера лицензирования.
- 🔍 Перезапустите компьютер для сброса временных сетевых ошибок.
⚠️ Внимание: Если вы работаете в корпоративной сети, изменения IP-адресов или настроек DHCP часто производятся системными администраторами. Согласуйте свои действия с IT-отделом перед внесением правок в сетевые параметры.
Важно различать программный сбой и физическую неисправность ключа. Если система не видит устройство даже после перезагрузки и смены портов, возможно, требуется замена аппаратного обеспечения. Однако в 90% случаев проблема решается программными методами настройки служб.
Проверка и запуск служб лицензирования
Центральным элементом системы защиты является служба Hasp License Manager (или Sentinel LDK License Manager в новых версиях). Именно этот процесс отслеживает наличие прав на запуск КОМПАС-3D. Если служба остановлена или работает некорректно, программа выдаст ошибку соединения.
Для проверки статуса перейдите в меню управления службами. Нажмите комбинацию клавиш Win + R и введите команду services.msc. В открывшемся списке найдите службу, связанную с SafeNet, Sentinel или Hasp. Ее статус должен быть «Выполняется», а тип запуска установлен в «Автоматически».
☑️ Диагностика службы лицензирования
Если служба остановлена, запустите ее вручную двойным щелчком мыши. В некоторых случаях требуется перезапуск службы, даже если она формально запущена, чтобы сбросить зависшие процессы. После выполнения этих действий попробуйте запустить CAD-систему повторно.
В ситуациях, когда служба не запускается или сразу останавливается, проверьте журнал событий Windows. Ошибки в разделе «Система» или «Приложения» могут указать на конфликт с другим ПО или отсутствие необходимых библиотек. Часто помогает переустановка драйверов ключа защиты с официального сайта разработчика.
⚠️ Внимание: Для управления службами требуются права администратора. Если у вас нет прав на запуск
services.msc, обратитесь к специалисту, обслуживающему вашу технику.
Не забывайте, что антивирусные программы могут блокировать внедрение службы в системные процессы. Добавление исполняемых файлов диспетчера лицензий в исключения часто решает проблему внезапной остановки службы.
Настройка брандмауэра и антивируса
Брандмауэр Windows и сторонние антивирусные комплексы часто воспринимают попытки связи с сервером лицензий как подозрительную активность. Они могут блокировать порты, необходимые для работы HaspLM. Стандартный порт для работы лицензионного менеджера — 475, однако в конфигурации могут быть указаны и другие значения.
Необходимо создать правило входящего и исходящего подключения для порта 475 (протокол UDP и TCP). Также следует добавить исключения для исполняемых файлов hasplm.exe и kompas.exe. Это позволит трафику проходить беспрепятственно, не прерывая сеанс связи между клиентом и сервером.
Список портов для разных версий
Стандартный порт HASP: 475 (UDP/TCP)|Порт Sentinel: 1947 (HTTP)|Дополнительные порты могут быть указаны в файле hasplm.ini
Пользователи корпоративных сетей должны учитывать политики безопасности организации. Локальные настройки могут быть перекрыты групповыми политиками домена. В этом случае даже правильная настройка на компьютере не даст результата без вмешательства администратора сети.
- 🛡️ Откройте «Брандмауэр Защитника Windows» через панель управления.
- 🛡️ Перейдите в «Дополнительные параметры» и создайте новое правило.
- 🛡️ Укажите порт
475для протоколов TCP и UDP. - 🛡️ Разрешите подключение для всех профилей сети (частная, общественная).
После настройки правил обязательно выполните полный перезапуск службы лицензирования. Простого применения настроек может быть недостаточно, так как старые правила могут оставаться в кэше сетевой службы Windows.
Работа с реестром и конфигурационными файлами
Для продвинутых пользователей и системных администраторов доступна тонкая настройка через реестр Windows и файлы конфигурации. Ключи реестра, отвечающие за адресацию сервера, находятся в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Aladdin Knowledge Systems\HaspLS. Параметр Nethasp.ini или аналогичные записи могут содержать неверный IP-адрес.
Если адрес сервера изменился, его необходимо обновить вручную. Также стоит проверить файл nethasp.ini, который часто располагается в папке установки программы или в системной директории Windows. В нем прописывается IP-адрес сервера лицензий в формате NH_SERVER_ADDR = 192.168.1.100.
В некоторых случаях помогает очистка кэша лицензий. Удаление временных файлов, создаваемых диспетчером лицензий, заставляет систему запросить права заново, игнорируя поврежденные данные предыдущих сеансов. Файлы кэша обычно скрыты и находятся в системных папках.
Изменения в реестре вступают в силу только после перезагрузки компьютера или перезапуска соответствующей службы. Не рекомендуется вносить правки без предварительной записи текущих значений параметров, чтобы иметь возможность откатиться назад.
Сетевые параметры и статический IP
При использовании сетевой лицензии критически важно, чтобы адрес сервера оставался постоянным. Если IP-адрес сервера лицензирования меняется динамически (через DHCP), клиентские машины могут потерять связь после истечения срока аренды адреса. Решением является назначение статического IP для сервера.
На клиентских машинах также рекомендуется прописать DNS-серверы корректно. Проблемы с разрешением имен могут приводить к тому, что компьютер просто «не видит» сервер по имени, даже если физическое соединение исправно. Использование IP-адреса вместо имени компьютера в настройках КОМПАС-3D часто повышает стабильность.
| Параметр | Значение для сервера | Значение для клиента | Примечание |
|---|---|---|---|
| IP-адрес | Статический (напр. 192.168.1.10) | Автоматически или статический | Сервер должен иметь постоянный адрес |
| Маска подсети | 255.255.255.0 | 255.255.255.0 | Должна совпадать во всей сети |
| Шлюз | Адрес роутера | Адрес роутера | Необходим для выхода во внешнюю сеть |
| Порт Hasp | 475 (открыт) | 475 (разрешен) | Протоколы TCP и UDP |
Проверка доступности порта выполняется утилитой telnet или специализированными сканерами портов. Команда telnet IP_адрес_сервера 475 должна устанавливать соединение. Если окно остается черным с мигающим курсором — порт открыт и доступен.
Не забудьте, что при смене сетевого оборудования (роутеров, свитчей) настройки статических адресов могут сбиться. Регулярный аудит сетевой инфраструктуры помогает предотвращать простои в работе конструкторских отделов.
Переустановка драйверов и обновление ПО
Если программные настройки не помогли, возможно, файлы драйверов ключа защиты повреждены. В этом случае требуется полная деинсталляция Hasp License Manager и установка свежей версии с официального сайта разработчика или с дистрибутива КОМПАС-3D.
Важно использовать версию драйвера, совместимую с вашей версией CAD-системы. Новые версии КОМПАС-3D могут требовать обновленного клиента Sentinel. Установка несовместимой версии драйвера может привести к новым ошибкам или конфликтам версий.
Также стоит проверить наличие обновлений для самой системы проектирования. Разработчики регулярно выпускают патчи, исправляющие ошибки взаимодействия с операционными системами новых версий. Установка последнего сервис-пака может решить проблему автоматически.
⚠️ Внимание: Перед удалением драйверов ключа закройте все программы, использующие защиту. Неполное удаление может привести к ошибкам при установке новой версии драйвера.
После переустановки драйверов обязательно перезагрузите компьютер. Только после полного цикла включения системы служба лицензирования начнет работать корректно с новыми параметрами.
Часто задаваемые вопросы (FAQ)
Почему ошибка появляется только по утрам после включения компьютера?
Скорее всего, служба лицензирования запускается раньше, чем полностью загрузятся сетевые драйверы Windows. Попробуйте изменить тип запуска службы на «Автоматически (отложенный запуск)» или прописать задержку в реестре.
Можно ли использовать КОМПАС-3D без подключения к интернету?
Да, если используется локальный USB-ключ или если настроен локальный сервер лицензий внутри вашей сети. Для работы сетевой лицензии доступ к глобальному интернету не обязателен, важна лишь связь внутри локальной сети.
Что делать, если горит красный индикатор на ключе?
Красный индикатор обычно сигнализирует об ошибке чтения ключа или его неисправности. Попробуйте заменить USB-порт или проверить ключ на другом компьютере. Если проблема сохраняется, ключ может быть неисправен физически.
Влияет ли антивирус Касперского на работу лицензии?
Да, продукты Касперского имеют строгий контроль сетевого экрана. Необходимо добавить процессы hasplm.exe и kompas.exe в исключения сетевого экрана и файлового антивируса.