1c не находит сервер защиты crm

Обновлено: 06.07.2024

Здравствуйте!
Я уже писал о ключах защиты в статье: КЛЮЧИ ЗАЩИТЫ 1С и ошибках которые с ними связанные НЕ ОБНАРУЖЕНА ЛИЦЕНЗИЯ ДЛЯ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ!
Сегодня дам пошаговый алгоритм по устранению проблем с ключом защиты 1С.

1. Проверить наличие ключа usb в порту сервер.
2. Проверить, на сервере состояние процесса с именем «Hasp loader» он должен быть запущен
3. Командой tel­net с локальной машины проверить доступность сервера по порту 475
Пример: tel­net 192.168.0.100 475

Мы все проверили, а ошибка осталась!

Тогда берем в руки бубен и начнем. Находим файл nethasp.ini обычно в папке, где установлена «1С:Предприятие» C:\Program Files\1cv82\conf\bin или C:\Program Files\1cv82\bin.
Файл nethasp.ini — это файл настройки ключа защиты.

Файл nethasp.ini разбит на секции, нас будет интересовать секция [NH_TCPIP].
Если параметры отделены двойными знаками “;”, это означает игнорирование данных настроек, по умолчанию настройки отключены.
Драйвер ключа ведет таким образом:
1. По локальной сети посылается пакет типа broad­cast (475 порт) в поисках сервера ключа защиты
2. Если ответ не получен тогда ошибка

Недостатки настроек файла nethasp.ini по умолчанию:
1. на пакет broad­cast уходит время
2. broad­cast но нагрузка на сеть, хоть и не большая
3. не все сервера отвечают на подобные пакеты

В файле nethasp.ini делаем следующие настройки:
1. Укажем где искать сервер ключа
Пример: NH_SERVER_ADDR = 192.168.0.100
2. Запретим поиск broadcast
NH_USE_BROADCAST = Disabled
3. Типы пакетов поставим TCP-протоколом
NH_TCPIP_METHOD = TCP

Практика показывает, что скорость запуска «1С:Предприятие» после этого возрастает.
Недостаток. Адрес сервера ключа не должен меняться иначе меняем и на локальных машинах в файле nethasp.ini

При использовании платформы 8.2.14 (сборки < 8.2.14.533)
Выходят из строя аппаратные ключи защиты, эта ошибка документирована 1С под номером 10079025
Лучше обновится на 15 релиз!

Думаю, Вам будет интересно узнать и о программной защите 1С.

Всем успехов! Пожалуйста, оставляйте свои комментарий, мне важно Ваше мнение.

Столкнулся на днях с такой проблемой. На одной из машин отказалась работать сетевая версия 1С Предприятие. При подключении к базе, вываливалась следующая ошибка.

Хочу обратить внимание, что ошибка появилась на компьютере, на котором было 2 сетевые карты с 2мя разными сетями. Почему то сразу значения данному моменту не придал. Видимо, потому что монитор HASP обнаруживал данные ключи отлично, из-за чего искал проблему в 1С. В результате чего убил пол дня рабочего времени. Проблема действительно крылась в двух сетевых картах, а если сказать точнее, 2 разные сети, решение было в файле C:\Program Files\1cv81\bin\conf\nethasp.ini

Отключив сеть, в которой нет ключей HASP, после перезагрузки машины - 1С завелась. Полез в гугл за решением данной проблемы. Поиск недолго заставил себя ждать, решение следующее:

Ключи защиты для 1С подразделяются на:

1. Однопользовательские (обязательно должны физически быть подключены к компьютеру, на котором запускается 1С)


модель HASP HL Basic ( синего цвета ), данный ключ имеет маркировку H4 M1 ORGL8, не имеет встроенной памяти и персонального ID, не хранит в себе никаких параметров и настроек. Поставляется продуктами имеющими лицензию на одно рабочее место.

2. Многопользовательские (ключ находится в сети, 1С может запускаться на любых компьютера в пределах локальной сети или домена)


Сетевые клиентские ключи включают серию HASP HL Net ( красного цвета ). Имеют внутреннюю память, в которой хранится количество лицензий, и уникальный ID. Существуют разновидности на 5, 10, 20, 50 и 100 пользователей. Имеет маркировку NETXX ORGL8, где ХX - количество лицензий (например NET5 ORGL8). Существуют также ключи на 300 и 500 пользователей которые имеют маркировку NET250+ ORG8A и NET250+ ORG8B. Поставляются с продуктами имеющими лицензию на 5 рабочих мест, а также отдельно, в виде дополнительных клиентских лицензий.

3. Серверные (обязательно должны физически быть подключены локально к компьютеру, на котором установлен и работает сервер агента 1С Предприятие)


Ключи для сервера 1С Предприятие бывают только локальные. 32-битная версия имеет ключ защиты HASP HL Pro ( фиолетового цвета ), который имеет внутреннюю память и уникальный ID. Имеет маркировку ENSR8, поставляется вместе с лицензией на сервер 1С Предприятие.

Для 64-битного сервера используется ключ HASP HL Max ( зеленого цвета ) с внутренней памятью и уникальным ID. Имеет маркировку EN8SA и поддерживает также 32-битный сервер. Т.е. имея лицензию на 64-битный сервер можно, не меняя ключа, использовать 32-битную версию, но не наоборот.

Для работы однопользовательского и серверного ключа достаточно установить драйвер ключа защиты на локальной машине и вставить ключ защиты в локальный USB порт.

Для многопользовательского (сетевого) ключа защиты необходимо:
1. Установить драйвер ключа защиты на одну из машины в сети, которая будет являться сервером ключа - HASP4_driver_setup.zip
2. Установить сервер (службу) ключа защиты на эту же машину - HASP_LM_setup.zip
3. Вставить ключ защиты в сервер в USB порт
4. Установить 1С на клиентские машины

Если все проверки прошли успешно, но ошибка осталась, переходим к более детальным настройкам. В папке установки 1С:Предприятие 8 (как правило, c:\program files\1cv81\bin\conf или c:\program files\1cv8\bin\) имеет файл nethasp.ini. Это файл настройки ключа защиты, он разбит на секции, нас интересует секция [NH_TCPIP]. При установке 1С, по умолчанию, в данной секции все параметры отделены двойными знаками ";", что означает игнорирование данных настроек. При этом драйвер ключа ведет себя следующим образом:
1. посылается пакет типа broadcast по локальной сети по порту 475 в поисках сервера ключа защиты
2. если ответ не получен — ошибка

Недостатки конфигурации по умолчанию:
1. на broadcast уходит какое-то время
2. не все сервера отвечают на подобные пакеты
3. broadcast какая-никакая, но нагрузка на сеть

Для решения данной проблемы необходимо сделать следующее:
1. укажем конкретный адрес где искать сервер ключа (например: NH_SERVER_ADDR = 192.168.100.100)
2. запретим broadcast поиск (NH_USE_BROADCAST = Disabled)
3. и ограничим типы пакетов только TCP-протоколом (NH_TCPIP_METHOD = TCP)

Как показывает практика, скорость запуска 1С:Предприятие 8 после такой настройки возрастает заметно!

Но есть и кое-какие недостатки данного метода:

необходимо следить за тем, чтобы адрес сервера ключа защиты не изменился, иначе придется на всех локальных машинах перенастраивать файл nethasp.ini!

Хотел бы так же уточнить несколько моментов по работе с ключами, с которыми пришлось сталкиваться при работе:

1. Monitor HASP не показывает ключ

Сам по себе монитор может показать только наличие менеджера лицензий на том или ином адресе. Ключ он сможет увидеть только после того, как защищенное приложение успешно откроет хотя бы одну сессию с ключом. Кроме того, следует учитывать, что Aladdin Monitor работает только по протоколу UDP, порт 475. Таким образом, отсутствие данных о ключе в мониторе еще не означает, что ключ недоступен для приложения.

2. Два ключа защиты 1С HASP на одном компьютере

При установке двух и более ключей защиты программного обеспечения HASP на один компьютер следует учитывать, что:

  • Ключи, имеющие разные серии, будут работать нормально. (по отношению к 1С: 1 серверный и 1 сетевой будут работать нормально)
  • Ключи одной серии будут работать, если такая возможность была реализована разработчиком защищенного ПО. Если же разработчиком данная возможность не была реализована, то ключи, относящиеся к одной серии, не будут работать совместно на одном компьютере, будет виден только один из них: либо ближний к порту (в случае с LPT-ключами), либо размещенный на порту с младшим адресом (в случае с USB-ключами защиты программ HASP). (по отношению к 1С, - 2 локальный или 2 сетевых ключа на одном компьютере работать корректно, скорее всего не будут)
  • не рекомендуется ставить вместе локальный и сетевой ключ, это связано с особенностью защиты 1С Предприятия: находя локальный ключ программа никогда не будет искать сетевой.

Возможные решения данной проблемы:

3. Два и более менеджеров лицензий (License Manager) в сети

При наличии двух и более сетевых ключей не всегда достаточно разнести их по разным компьютерам. Следует выполнить настройку менеджеров лицензий. Каждый менеджер лицензий должен иметь уникальное имя, которое следует явным образом сообщить защищаемой программе. Рекомендуется выполнить аналогичную настройку и в случае использования сервера терминалов, даже при одном сетевом ключе.

Почему появилась ошибка 1С: «Не обнаружен ключ защиты»?

Общая информация о системах защиты 1С.

При инсталляции и эксплуатации легального продукта применяется программная (активация лицензии при помощи письма с ПИН-кодами) или аппаратная (активация лицензии посредством электронных ключей) защита от взлома и несанкционированного использования.

Существует несколько видов аппаратных средств защиты 1С:

Ключ для одного рабочего места (однопользовательский) выполнен в виде flesh-носителя и устанавливается непосредственно в свободный USB-слот компьютера, на котором инсталлирована требуемая программа 1С.

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

Локальный ключ служит для легального использования 1С большим количеством пользователей сети, с установкой ключа непосредственно на главном сервере. Как и все остальные аппаратные защитные устройства, он имеет вид flesh-носителя.

Причины возникновения ошибки 1С: «Не обнаружен ключ защиты» и способы ее устранения

Попытка запустить программу без соответствующего разрешения (без лицензии) или установка нового релиза программы 1С.

В этом случае необходимо рассмотреть несколько вариантов:

Отсутствует аппаратный защитный ключ – необходимо убедиться в корректной механической установке flesh-носителя (на нем должен светиться индикатор), а также проверить наличие специального драйвера ключа защиты или просто переустановить его.

Не активирована программная защита – рекомендуется найти папку C:\ProgramData\1C\licenses и убедиться в присутствии файлов xxxxx.lic, если таких файлов не обнаружено, то повторно активировать программную лицензию.

Недавнее обновление операционной системы или смена ее версии, а также изменение физической конфигурации компьютера (увеличение объема оперативной памяти, подключение дополнительного жесткого диска, замена процессора).

Эти радикальные операции могут сопровождаться потерей некоторой информации, поэтому следует осуществить достаточно простые действия:

аппаратная защита – переустановить требуемое программное обеспечение (драйвер защитного ключа, приложение раздачи лицензии пользователям сети);

программная защита – повторно активировать лицензию, используя старый или новый (резервный) ПИН-код.

Многопользовательская программная лицензия не корректно установлена. При этом на терминале, где она была активирована, продукты 1С запускаются, но на других рабочих местах отображается ошибка «Не обнаружен ключ защиты 1С».

Перед активацией на терминале не было установлено соответствующее программное обеспечение, что привело к ошибке 1С в работе защитного средства. В такой ситуации рекомендуется два варианта:

инсталлировать одно из приложений – «Сервер 1С», «Web сервер» или «RDP», а затем произвести повторную активацию программной лицензии;

Многопользовательский аппаратный ключ неверно установлен на сервере, что привело к возникновению ошибки 1С: «Не обнаружен ключ защиты» на всех остальных компьютерах локальной сети.

В данном случае требуется осуществить следующие действия:

повторно установить драйвер защитного ключа, а также инсталлировать программу hasp license manager;

убедиться, что резидентный антивирус (брандмауэр) не блокируют порт 475, в противном случае добавить его в список исключений.

Неправильное использование однопользовательского ключа.

Отказ работы такого ключа может быть обусловлен двумя моментами:

отсутствие установленного драйвера защитного ключа или ненадежного его соединения с USB-портом;

попытка активировать ключ на компьютере, выполняющего роль сервисного устройства.

Если сервер СЛК уже установлен, ссылки доступны в разделе «Документация и ссылки»:

Документация и ссылки

Программный ключ 1С:СЛК можно активировать на компьютере либо «привязать» к аппаратному ключу.

Примечание: данный ключ выглядит как флешка синего цвета.

Неактивированный аппаратный ключ (аппаратный носитель) может быть использован для переноса уже установленного на компьютере программного ключа.

Лицензию можно переносить с одного носителя на другой, то есть с компьютера перенести на аппаратный ключ в виде флешки.

Привязка к носителю выполняется при установке программного ключа, которая осуществляется при помощи специального кода активации — последовательности из 20 цифр и латинских букв от A до Z, например:

  • 0114-6081-3660-7704-5030
  • 3LXC-2MRZ-K7YR-71TN-RVJH

Обращаем ваше внимание! Использовать код активации можно только один раз. В случае изменения конфигурации компьютера или необходимости переноса на другой носитель (компьютер или не активированный аппаратный ключ) необходимо воспользоваться резервными кодами.

Получить резервные коды можно автоматически при условии доступности ключей в консоли сервера СЛК.

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

Установка лицензии

Для установки лицензии выполните следующие действия:

  1. Откройте консоль сервера СЛК (можно воспользоваться меню «Пуск»):

Установка лицензий

  1. В открывшемся окне перейдите в раздел «Установка лицензий»:

Установка лицензий

Укажите данные лицензии:

Далее выберите требуемое место установки:

  • компьютер, на котором установлен сервер СЛК;
  • аппаратный носитель (неактивированный USB-ключ).

Пункт «неактивированный USB-ключ» появляется только тогда, когда в USB-порт вставлен аппаратный носитель лицензий.

Далее нажмите «Установить автоматически через Интернет».

В результате в окне отобразятся данные установленного ключа:

Установка лицензий

Получение резервных кодов активации

Резервные коды активации необходимы для восстановления работоспособности ключа в случае изменения конфигурации компьютера или для переноса лицензии на другой носитель — компьютер или неактивированный аппаратный ключ.

Существует несколько способов получения резервного кода:

  • автоматически через Интернет;
  • при помощи файлового запроса;
  • посредством телефонного звонка в Центр Лицензирования.

Автоматически через Интернет

Для автоматического получения резервных кодов активации:

  1. Откройте консоль сервера СЛК, в списке установленных лицензий выберите требуемый ключ и нажмите «Получить резервный код…»:

Главная

При выполнении данной операции система попросит ввести имя пользователя и пароль:

Требуется аутентификация

По умолчанию для входа используются имя пользователя admin и пароль admin.

Примечание: в целях безопасности рекомендуется не отключать авторизацию и изменить имя пользователя и пароль по умолчанию в разделе «Параметры».

  1. В случае успешной авторизации откроется окно получения резервного кода:

Получение резервного кода ключа

Выберите в открывшемся окне причину получения резервного кода и нажмите «Получить резервный код автоматически через Интернет». В этом случае автоматически будет отправлен запрос в Центр Лицензирования. В случае успеха будет отображено состояние деактивированного ключа вместе с полученным резервным кодом:

Ключ успеншно деактивирован

Примечание: в случае, если предыдущий ключ был доступен, он сохранит свою работоспособность в течении 24 часов, чтобы было достаточно времени на выполнение установки полученного резервного кода на новом месте.

  1. Полученный резервный код активации используется для установки на новом месте. Например, на аппаратном носителе (не активированном ключе) либо на этом же компьютере, для чего необходимо перейти в раздел «Установка лицензий».

При помощи файлового запроса

Описание данного способа активации доступно на сайте.

По запросу в Центр Лицензирования

ВАЖНО! Обработка запросов осуществляется по рабочим дням с 10:00 до 18:00 по московскому времени.

Перенос лицензии с компьютера на аппаратный носитель

Для переноса программного ключа, установленного на компьютер, на аппаратный носитель необходимо:

  • В консоли сервера СЛК получить резервный код для программного ключа и перенести его на аппаратный носитель (см. пункт Получение резервных кодов активации).
  • Подключить аппаратный носитель к компьютеру, где работает сервер СЛК (для этого вставьте ключ в USB-порт).
  • В консоли сервера СЛК зайдите в раздел «Установка лицензий», укажите резервный код, ИНН, КПП и выберите место установки «Неактивированный USB-ключ»:

Установка лицензий

Далее нажмите «Установить автоматически через Интернет» - будет выполнена установка лицензии на USB-ключ:

Установка лицензий. Ключ успешно установлен

Параметры привязки к компьютеру

Программный ключ для привязки к компьютеру представляют собой файл на жестком диске, сформированный на основании следующих параметров компьютера, где установлен сервер СЛК:

  • жесткий диск, на котором установлена операционная система;
  • материнская плата;
  • процессор.

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

Примечание: программный ключ напрямую не зависит от версии операционной системы (ОС). Однако доступ к оборудованию для его формирования осуществляется, в том числе, и средствами ОС. Поэтому при переустановке ОС работоспособность ключа сохраняется, а при обновлении на более новую (например, с Windows XP на Windows 7, или Windows 7 на Windows 8.1/Windows 10) ключ также может стать неработоспособным.

Хотя программный ключ напрямую не зависит от версии операционной системы (ОС), однако доступ к оборудованию для его формирования осуществляется, в том числе, и средствами ОС. Поэтому при переустановке ОС работоспособность ключа сохраняется, а при обновлении на более новую (например, с Windows XP на Windows 7, или Windows 7 на Windows 8.1/Windows 10) ключ также может стать неработоспособным.

Изменение следующих параметров не влияет на работоспособность программного ключа:

  • Добавление/удаление оперативной памяти.
  • Добавление/удаление сетевых адаптеров.
  • Добавление жестких дисков или изменение размеров разделов.
  • Увеличение количества ядер процессора при сохранении его типа.

Использование внешней компоненты СЛК

Внешняя компонента СЛК — это клиентская часть системы, при помощи которой конфигурация обращается к серверу СЛК.

Компонента СЛК размещается в самой конфигурации, поэтому отдельной установки внешней компоненты в общем случае не требуется.

Отдельная установка компоненты позволяет использовать обновленную компоненту без внесения изменений в конфигурацию/конфигурации и используется в случаях:

  • Когда необходимо обеспечить одновременную работу нескольких конфигураций, содержащих различные версии компонент СЛК. В этой ситуации отдельная установка выполняет унификацию всех версий компонент до единой версии — той, которая устанавливается.
  • Когда необходимо выполнить общее обновление СЛК, но изменить макет компоненты в самой конфигурации невозможно. Например, еще не вышло обновление продукта.

Инсталлятор внешней компоненты входит в состав дистрибутива системы лицензирования в архиве вида «licenceaddin-3.0.18.8079.zip». Внутри архива находятся инсталляционные пакеты для Windows и Linux.

Установка компоненты должна выполнятся на тех компьютерах, где выполняется рабочий процесс системы 1С:Предприятие:

  • На компьютере сервера приложений для клиент-серверных баз.
  • На компьютерах, где запускается клиентское приложение (тонкий/толстый клиент).

Более подробно читайте в «Руководстве администратора СЛК 3.0», так же входящем в дистрибутив системы лицензирования.

Важно! Если установлена внешняя компонента, то встроенная в конфигурацию компонента больше не будет использоваться, даже в том случае, если она новее (обновились на новый релиз продукта).

По этой причине может возникнуть следующая проблема: устанавливаются обновления продукта, которые должны решить проблему с работой СЛК (например, при переходе на новую версию платформы «1С»), но проблема не решается. В этом случае следует убедиться — какая версия компоненты реально используется? Для этого в конфигурации откройте обработку «Менеджер лицензий СЛК» — версия выводится внизу формы:

Читайте также: