1C 8.2 + Ubuntu 10.04.4 LTS + Postgresql 8.4.4 Etersoft. Проблема с HASP ключом

1. english 19.02.14 14:13 Сейчас в теме
Всем доброго времени суток! Поднял я 1С 8.2 на связке Ubuntu 10.04.4 LTS + Postgresql 8.4.4 Etersoft и все работает хорошо, но когда пришло время выключить компьютер на Windows с сетевым ключом, то далее сервер 1с не стал выдавать лицензии пользователям. Тут я запутался окончательно и хотелось бы чтобы мне объяснили какой ключ куда. Ниже перечислю список аппаратных HASP ключей, которые у меня есть:
HASP H4 M1 ORGL8 - 2шт(фиолетовые)
HASP HL PRO - (фиолетовый)
H4 NET20 ORGL8 - (красный)Он стоял в виндусовой машине, про которую я писал в начале темы
H4 M1 ENSR8 - (фиолетовый)Его сейчас воткнул в сервер.

Скачивал драйвера HASP отсюда х86

Вбиваю в консоль вот эту команду для просмотра статуса
sudo service haspd status


Получаю:
Hardware protection keys support bundle. Etersoft © 2008-2012
HASPD package 3.3 with /dev/bus/usb support
Aladdin HASP 4/HL/SRM driver status:
kernel module aksparlnx is not loaded (WARNING: HASP LPT keys support is disabled! Run service haspd build if needed.)
aksusbd is running
winehasp is running
hasplm is running
hasplmd is running
Daemon version: 1.14 (#7779) - key API (USB) version: 3.88 (parallel driver not available)
/proc/bus/usb workaround is enabled
Smartkey 3 USB/LPT driver status:
skeyd is stopped
SafeNet Sentinel status:
usbsentinel is stopped
SntlKeysSrvrlnx is stopped


Use $ eterkeytest [--hasp] [--sentinel] [--eutron] for test key presence
Найденные решения
14. bigmouse 24.02.14 12:27 Сейчас в теме
А если создать файл /etc/hasplm/nethasp.ini с содержимым

[SERVER]
ACCremote = 1

после этого рестартануть службу
#service haspd restart

и зайдя по адресу http://192.168.180.155:1947 , где 192.168.180.155 адрес сервера, можно в веб интерфейсе увидеть какие ключи подключены и раздают лицензии
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Nadushka74 5 19.02.14 14:50 Сейчас в теме
по цветам и данных на ключах есть куча ссылок, открываете и смотрите какой ключ на что!
3. english 19.02.14 14:58 Сейчас в теме
(2) Nadushka74, Уже все 5 раз пересмотрел и начал сомневаться. Меня интересует ответ того, у кого это все работает уже.
4. english 19.02.14 16:17 Сейчас в теме
Колдовал я колдовал сегодня весь день, пересмотрел кучу инструкций и вроде бы как по инструкциям все у меня работает вот лог из консоли
root@1cserver:/opt/1cinstall/hasp# /etc/init.d/haspd start
Loading HASP LPT kernel module... aksparlnx is not found
you can try compile it with 'service haspd build' command. [FAILED]
Note: This kernel module needed ONLY for LPT HASP keys

Check kernel for CONFIG_USB_DEVICEFS... [PASSED]
Enable workaround for /proc/bus/usb (bind from /dev/bus/usb) [ DONE ]
Running aksusbd... [ DONE ]
Running winehasp... [ DONE ]
Running hasplm... [ DONE ]
Running hasplmd... [ DONE ]
но лицензии все равно не выдает.Смущает еще строчка Check kernel for CONFIG_USB_DEVICEFS... [PASSED]. А, еще что подумал, а у клиентов в nethasp.ini что-нибудь прописывать надо?!
5. english 19.02.14 17:36 Сейчас в теме
Кстати еще обнаружил такую вещь, что сервер 1с не выдает 12 лицензий, которые он может выдать без всяких ключей.В Админке 1с разрешения на выдачу лицензий стоит
6. ansh15 19.02.14 21:18 Сейчас в теме
(5) english, надо указать серверу приложений откуда он должен брать клиентские лицензии для последующей раздачи клиентским приложениям, через тот же nethasp.ini. У клиентов ничего тогда прописывать не надо.
12 соединений - это сервер приложений пустит ваших пользователей без серверного ключа, но при обязательном наличии клиентских лицензий.
9. english 20.02.14 11:31 Сейчас в теме
(6) ansh15, А еще такой вопрос. Возможно ли чтобы сетевой ключ H4 NET20 ORGL8 и серверный ключ H4 M1 ENSR8 стояли в 1 сервере и работало мои 20 пользователей?
10. ansh15 20.02.14 15:27 Сейчас в теме
(9) english, так и надо сделать. Про это в седьмом посте и написано.
11. english 21.02.14 08:43 Сейчас в теме
(10) ansh15, А не подскажите какой командой в ubuntu показать Hasp,у файлик nethasp.ini и надо ли вообще это делать? В гугле нагуглил что nhsrv.ini люди пихали на сервер и показывали его ubunte командой
hasplm -c /etc/путь_к_файлу/nhsrv.ini


У меня такое не прокатило (
12. ansh15 21.02.14 10:56 Сейчас в теме
(11) english, HASP-у без разницы, есть nethasp.ini или нет. Не все равно серверу приложений 1С, который в данном случае, помимо "потребителя услуг" серверного ключа, выступает еще в качестве клиента менеджера лицензий для последующей раздачи пользовательских лицензий. Для него nethasp.ini надо положить в /opt/1C/v8.2/x86_64/conf и указать в нем адрес менеджера лицензий, то есть localhost или адрес сетевой платы вашего сервера.
Желательно также поставить последнюю версию драйвера менеджера лицензий http://sentinelcustomer.safenet-inc.com/sentineldownloads/?s=&c=End+User&p=HASP4&o=Linux&t=Runtime+%26+Device+Driver&l=­all
13. english 21.02.14 15:18 Сейчас в теме
(12) ansh15,
    ;
    ; NetHASP Configuration file syntax.
    ;
    ;
    ; Note:
    ;
    ; All text lines were commented.
    ; Remove comments in the lines you want to use.
    ;


    [NH_COMMON]

    ;
    ; Section-specific Keywords
    ;

    ;
    ; You can set either of the following three Keywords to "Enabled"!
    ;
    ;;NH_IPX = Enabled or Disabled ; Use the IPX protocol
    ;;NH_NETBIOS = Enabled or Disabled ; Use the NETBIOS protocol
    ;;NH_TCPIP = Enabled or Disabled ; Use the TCP/IP protocol

    ;
    ; General Keywords
    ;
    ;;NH_SESSION = <Num> ; See Adapting the Timeout Length
    ;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.



    [NH_IPX]

    ;
    ; Section-specific Keywords for the IPX protocol.
    ;

    ;;NH_NCLIENT32 = Disabled ; Disable Novell Client use

    ;;NH_GET_LOCAL_TARGET = Disabled ; Disable LM search over segments

    ;;NH_USE_BINDERY = Enabled or Disabled ; Use IPX with bindery.
    ; Default: Disabled
    ; Ignored under Win32 API.
    ; This switch replaces older switch
    ; named NH_USE_SAP.

    ;;NH_USE_BROADCAST = Enabled or Disabled; Use IPX Broadcast mechanism.
    ; Default: Enabled

    ;;NH_BC_SOCKET_NUM = <Number> ; Broadcast socket number (HEX).
    ; Default: 7483H

    ;;NH_USE_INT = 2F_NEW or 7A_OLD ; 2F_NEW means that IPX protocol will
    ; use interrupt 2Fh ONLY.
    ; 7A_OLD means that IPX protocol will
    ; use interrupt 7Ah ONLY.
    ; Default: 2F_NEW.

    ;;NH_SERVER_NAME = <Name1>, <Name2>,.. ; Communicate with the NetHASP
    ; Server with the specified name.
    ; Maximum: 6 names, up to 7
    ; case-insensitive characters each.

    ;;NH_SEARCH_METHOD = Localnet or Internet ; See Local Networks and
    ; Internetworks in the HASP
    ; Programmer's Guide.

    ;;NH_DATFILE_PATH = <path> ; Specify the location of the NetHASP
    ; License Manager's address file.

    ;
    ; General Keywords
    ;
    ;;NH_SESSION = <Num> ; See Adapting the Timeout Length
    ;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.


    [NH_NETBIOS]

    ;
    ; Section-specific Keywords for the NetBIOS protocol.
    ;
    ;;NH_NBNAME = <Name> ; Assign a name to the NetHASP
    ; License Manager.
    ; 1 name possible, up to 8
    ; case-insensitive characters.

    ;;NH_USELANANUM = <Num> ; Assign a lana number to be used
    ; as a communication channel.
    ;
    ; General Keywords
    ;
    ;;NH_SESSION = <Num> ; See Adapting the Timeout Length
    ;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.


    [NH_TCPIP]

    ;
    ; NetHASP does not support TCP/IP under DOS.
    ;

    ;
    ; Section-specific Keywords for the TCP/IP protocol.
    ;

    NH_SERVER_ADDR = 192.168.180.155 ; IP addresses of all the NetHASP
    ; License Managers you want to search.
    ; Unlimited addresses and multiple
    ; lines are possible.
    ;
    ; Possible address format examples:
    ; IP address: 192.114.176.65
    ; Local Hostname: ftp.aladdin.co.il

    ;;NH_PORT_NUMBER = <Num> ; Set the TCP/IP port number. This is
    ; optional. The default number is 475.


    ;;NH_TCPIP_METHOD = TCP or UDP ; Send a TCP packet or UDP packet
    ; Default: UDP
    ;;NH_USE_BROADCAST = Enabled or Disabled; Use TCPI/IP Broadcast mechanism.
    ; Default: Enabled

    ;;NH_SERVER_NAME = <Name1>, <Name2>, ; Communicate with the NetHASP
    ; Server with the specified name.
    ; Maximum: 6 names, up to 7
    ; case-insensitive characters each.

    ;
    ; General Keywords.
    ;
    ;;NH_SESSION = <Num> ; See Adapting the Timeout Length
    ;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.


Вот мой nethasp.ini на сервере . IPшник я туда прописал?(выделил красным)

И сервер дает подключиться только 12-ти пользователям к 1 базе(
7. ansh15 19.02.14 21:25 Сейчас в теме
Попутно замечу, что-то у вас все старовато для текущего момента - и Убунта и PostgreSQL...
По поводу ключей. Два последних - в сервер, nethasp.ini туда же, указать в нем адрес сервера(или localhost).
8. english 20.02.14 11:26 Сейчас в теме
(7) ansh15, Насчет старовато я согласен, но у нас в управлении это работает много много лет и вроде бы стабильно. Спасибо за подсказку все пошло.
14. bigmouse 24.02.14 12:27 Сейчас в теме
А если создать файл /etc/hasplm/nethasp.ini с содержимым

[SERVER]
ACCremote = 1

после этого рестартануть службу
#service haspd restart

и зайдя по адресу http://192.168.180.155:1947 , где 192.168.180.155 адрес сервера, можно в веб интерфейсе увидеть какие ключи подключены и раздают лицензии
15. english 24.02.14 12:43 Сейчас в теме
(14) bigmouse, Огромное тебе человеческое спасибо! Все заработало))) Ура!!!
16. audion 30.04.14 15:48 Сейчас в теме
17. bigmouse 04.05.14 22:52 Сейчас в теме
(16) audion, нет, в данном случае именно так.
Оставьте свое сообщение

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