Сервер 1С на CentOS не видит ключ защиты

1. NickRomancer 26.01.21 13:33 Сейчас в теме
Установленный на 64-bit CentOS 7 сервер 1С версии 8.3.18.1289 не видит аппаратный ключ защиты EN8SA Sentinel HL Max зелёного цвета.
Одновременно с зелёным ключом в сервере находится аппаратный красный ключ на 5 пользователей, этот красный ключ виден через AKS монитор с других машин и к нему подключаются клиенты.
Haspd установлен из пакетов haspd-7.90-eter2centos.x86_64.rpm и haspd-modules-7.90-eter2centos.x86_64.rpm.

статус haspd


# usbkeytest --list
ID: 0529:0001, Bus: 001, Device: 009, Major: 189, Minor: 8 < - это зелёный ключ
ID: 0529:0001, Bus: 001, Device: 002, Major: 189, Minor: 1 < - это красный ключ

Информация о ключе из файла /dev/bus/usb/001/@devices


# lsusb
Bus 001 Device 009: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle
Bus 001 Device 002: ID 0529:0001 Aladdin Knowledge Systems HASP copy protection dongle


В "О программе" в лицензиях есть ключ Локальный HASP4 EN8SA 1, но, правда, у нас франч по удалёнке лазит, могло и от него лицензий "насыпать"

Ключ виден с других машин по адресу http://192.168.0.9:1947/

Скриншоты


Файл nethasp.ini
Содержимое файла


Перепробовал всевозможные варианты, которые только смог нагуглить: файл nethasp.ini положил и в папку юзера usr1cv8, также положил в разные папки каталога /opt/1C/, назначил юзера usr1cv8 владельцем этого файла, пробовал разные версии этого файла, удалял haspd и ставил версию с портала 1С, давал 777 права на /proc/bus/usb/001/ и много чего ещё делал, - ничего не помогает. При заходе 13 пользователя выдаётся
сообщение "локальный ключ недоступен: Status=-100, EN8SA Локальный, не установлен"
Скриншот


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

Ключ рабочий, проверял путём установки сервера на Windows.

Уже не знаю что делать, чтобы заработало. Это, собственно, главный вопрос.

Есть и второстепенные:
1. Где должен лежать файл nethasp.ini в Linux, какие на него должны быть права, кто владелец? В разных гайдах пишут по-разному.
2. Как быстро проверить работает ли ключ сервера в Linux, а то 12 разных копий программы запускать, да ещё когда всего 20 лицензий, - непрактично.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. ansh15 10.03.21 11:43 Сейчас в теме
(1)
Haspd установлен из пакетов haspd-7.90-eter2centos.x86_64.rpm и haspd-modules-7.90-eter2centos.x86_64.rpm

Свежими оригинальными не пробовали пользоваться?
2. Online-Ufa 26.01.21 16:16 Сейчас в теме
Ключ на сервер 1с локальный. HASP LM его не раздает, т.е. надписи в nethasp.ini на поиск серверного ключа никак не влияют. Содержимое ini имеет отношение только к поиску клиентского ключа, а с ним у вас проблем нет.
NickRomancer; +1 Ответить
3. NickRomancer 26.01.21 16:32 Сейчас в теме
(2) Спасибо. То есть nethasp.ini (его расположение, доступность, содержание и тд) для работы локального ключа не важен?

Это хорошо, а то я на него много времени тратил в попытках устранить проблему.
4. NickRomancer 10.03.21 09:00 Сейчас в теме
Так и не победил, даже с поддержкой 1с. Ну, как поддержкой... Я им письмо написал, они ответили "Спасибо за Ваше обращение!" и с тех пор ни слуху, ни духу.

Пришлось переносить собственно сервер на Windows, оставив PostgreSQL на CentOS. Кстати, визуально так даже быстрее работает.
6. ansh15 10.03.21 15:41 Сейчас в теме
Еще немного смущает версия firmware ключа - 6.07(на скриншоте). Может, это у новых ключей, у того, что у нас используется, версия прошивки ключа 3.25, тоже HL Max EN8SA, зелененький..
В CentOS 7 сервер приложений 1С его видит.
Оставьте свое сообщение

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