Показано с 1 по 10 из 1275
Комбинированный просмотр
-
14.04.2020, 23:09 #1
- Регистрация
- 28.09.2016
- Сообщений
- 13
- Сказал(а) спасибо
- 2
- Поблагодарили 9 раз(а) в 6 сообщениях
Re: как ломануть 1C 8.3 for Linux
Все остальные действия по установке и настройке 1С стандартные. Нужно скачать и установить сам сервер 1С. Плюс надо поставить Hasp License Manager, чтобы раздавать лицензии с usbhasp. В качестве hasplm мне нравится etersoft. Hasplm требует установки некоторых 32х разрядных библиотек libc6-i386 libusb-1.0-0. В идеале, это все добро тоже стоит ставить в отдельном докере, чтобы не засирать систему, хотя и не обязательно.
-
Пользователь сказал cпасибо:
freeman67 (16.04.2020)
-
16.04.2020, 20:19 #2
- Регистрация
- 12.12.2019
- Сообщений
- 8
- Сказал(а) спасибо
- 41
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Я поставил менеджер лицензий на тот же комп где установлен сервер 1С, порт 475 открыт и Hasp License Manager запущен. Неясность возникла с ip адресом docker контейнера, который, как я понимаю, надо прописать в nethasp.ini для менеджера лицензий, docker inspect выдает "IPAddress": "" (пустое значение). Помогите пожалуйста разобраться. Файл nethasp.ini расположен в /etc/hasplm, надо ли его копировать в каталог с исполняемыми файлами 1С ?
-
17.04.2020, 09:46 #3
- Регистрация
- 19.08.2008
- Сообщений
- 5
- Сказал(а) спасибо
- 0
- Поблагодарили 4 раз(а) в 4 сообщениях
Re: как ломануть 1C 8.3 for Linux
Нет, файл копировать не нужно. Вот рабочий и проверенный вариант его заполнения.
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.247
NH_PORT_NUMBER = 475
NH_TCPIP_METHOD = TCP
-
Пользователь сказал cпасибо:
freeman67 (17.04.2020)
-
27.05.2020, 18:28 #4
- Регистрация
- 15.02.2016
- Сообщений
- 5
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
-
27.05.2020, 18:50 #5
- Регистрация
- 08.10.2019
- Сообщений
- 18
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Проект ukuu для установки разнх версия ядер Linux теперь платный стал, есть версия DEB пакета пока бесплатная.
-
28.05.2020, 09:36 #6
- Регистрация
- 12.12.2009
- Сообщений
- 55
- Сказал(а) спасибо
- 312
- Поблагодарили 14 раз(а) в 12 сообщениях
-
28.05.2020, 10:01 #7
- Регистрация
- 08.10.2019
- Сообщений
- 18
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
28.05.2020, 12:31 #8
- Регистрация
- 28.09.2016
- Сообщений
- 13
- Сказал(а) спасибо
- 2
- Поблагодарили 9 раз(а) в 6 сообщениях
Re: как ломануть 1C 8.3 for Linux
Что выдает команда lsusb? Видны ключи ?
-
29.05.2020, 11:32 #9
- Регистрация
- 15.02.2016
- Сообщений
- 5
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Прикрепляю, так же запущен контейнер
lsusb
Bus 002 Device 002: ID 8087:8002 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:800a Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 0557:2419 ATEN International Co., Ltd
Bus 003 Device 003: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 003 Device 002: ID 1c4f:0026 SiGma Micro Keyboard
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
➜ ~ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e5963a43069f shvilime/usbhasp:0.5 "/bin/sh -c '/etc/in…" 41 hours ago Up 4 hours usbhasp
hasplm status запущен
➜ ~ service hasplm status
● hasplm.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
➜ ~ service haspd status
● haspd.service - LSB: Hasp keys support
Loaded: loaded (/etc/init.d/haspd; bad; vendor preset: enabled)
Active: active (running) since пт 2020-05-29 05:01:52 EEST; 4h 29min ago
Docs: man:systemd-sysv-generator(8)
Process: 1099 ExecStart=/etc/init.d/haspd start (code=exited, status=0/SUCCESS)
Tasks: 11
Memory: 7.1M
CPU: 11.905s
CGroup: /system.slice/haspd.service
├─1217 aksusbd
├─1229 winehasp
├─1238 hasplm -c /etc/haspd/hasplm.conf
└─1257 hasplmd -s
тра 29 05:01:52 sirocco haspd[1099]: [ DONE ]
тра 29 05:01:52 sirocco haspd[1099]: Running aksusbd... [ DONE ]
тра 29 05:01:52 sirocco aksusbd[1217]: loaded, daemon version: 7.90.1.81737, key API (USB) version: 3.88 (parallel driver not available)
тра 29 05:01:52 sirocco winehasp[1229]: winehasp 2.00 loaded
тра 29 05:01:52 sirocco haspd[1099]: Running winehasp... [ DONE ]
тра 29 05:01:52 sirocco hasplm[1238]: HASP LM v8.30 loaded
тра 29 05:01:52 sirocco haspd[1099]: Running hasplm... [ DONE ]
тра 29 05:01:52 sirocco haspd[1099]: Running hasplmd... [ DONE ]
тра 29 05:01:52 sirocco hasplmd[1257]: HASP LM v22.0.1.84151 loaded
тра 29 05:01:52 sirocco systemd[1]: Started LSB: Hasp keys support.
-
-
31.05.2020, 11:38 #10
- Регистрация
- 28.09.2016
- Сообщений
- 13
- Сказал(а) спасибо
- 2
- Поблагодарили 9 раз(а) в 6 сообщениях
Re: как ломануть 1C 8.3 for Linux
Я в списке алладиновских ключей не вижу. Поэтому hasp license менеджеру и раздавать нечего.
1. Проверьте, что скачана и собрана последняя версия контейнера. Должна быть версия 0.6 (см. файл env)
2. При запущенном контейнере проверьте, как внутри контейнера работает сервис usbhaspd.
команда docker exec -it usbhasp service usbhaspd status
Если результат "The process /usr/local/bin/usbhasp already exited.", значит сервис нормально НЕ запустился.
3. Попробуйте стартануть контейнер (./run.sh), затем остановить (./stop.sh) и затем опять стартануть. Иногда проявляется эффект, что сервис usbhaspd с первого раза не стартует. Пока не разобрался почему.
4. Если все запустилось нормально, то команда docker exec -it usbhasp service usbhaspd status должна выдавать результат
"The process /usr/local/bin/usbhasp - OK"
И, конечно же, команда lsusb должна в числе других usb устройств показывать эмулированные ключи.Последний раз редактировалось IRON.FELIX; 31.05.2020 в 12:38.
-
Пользователь сказал cпасибо:
myagkov22 (01.06.2020)
Социальные закладки