сен 05 13:49:27 absubuntu systemd[1]: Started Usbhasp daemon.
сен 05 13:49:27 absubuntu usbhaspd[22484]: modprobe: ERROR: could not insert 'usb_vhci_hcd': Key was rejected by service
сен 05 13:49:27 absubuntu usbhaspd[22485]: modprobe: ERROR: could not insert 'usb_vhci_iocifc': Key was rejected by service
сен 05 13:49:27 absubuntu usbhaspd[22486]: usbhasp[22486]: Loading key /etc/usbhaspd/keys/26DD77D5-net5.json
сен 05 13:49:27 absubuntu usbhasp[22486]: Loading key /etc/usbhaspd/keys/26DD77D5-net5.json
сен 05 13:49:27 absubuntu usbhaspd[22486]: usbhasp[22486]: Loaded key 0: 'ORGL8: 5 Users', Created: 01/01/2023 00:00
сен 05 13:49:27 absubuntu usbhaspd[22486]: usbhasp[22486]: Unable to create USB device. Is vhci_hcd driver loaded?
сен 05 13:49:27 absubuntu usbhasp[22486]: Loaded key 0: 'ORGL8: 5 Users', Created: 01/01/2023 00:00
сен 05 13:49:27 absubuntu usbhasp[22486]: Unable to create USB device. Is vhci_hcd driver loaded?
сен 05 13:49:27 absubuntu systemd[1]: usbhaspd.service: Deactivated successfully.
сен 05 13:49:27 absubuntu systemd[1]: Started Usbhasp daemon.
сен 05 13:49:27 absubuntu usbhaspd[22484]: modprobe: ERROR: could not insert 'usb_vhci_hcd': Key was rejected by service
сен 05 13:49:27 absubuntu usbhaspd[22485]: modprobe: ERROR: could not insert 'usb_vhci_iocifc': Key was rejected by service
сен 05 13:49:27 absubuntu usbhaspd[22486]: usbhasp[22486]: Loading key /etc/usbhaspd/keys/26DD77D5-net5.json
сен 05 13:49:27 absubuntu usbhasp[22486]: Loading key /etc/usbhaspd/keys/26DD77D5-net5.json
сен 05 13:49:27 absubuntu usbhaspd[22486]: usbhasp[22486]: Loaded key 0: 'ORGL8: 5 Users', Created: 01/01/2023 00:00
сен 05 13:49:27 absubuntu usbhaspd[22486]: usbhasp[22486]: Unable to create USB device. Is vhci_hcd driver loaded?
сен 05 13:49:27 absubuntu usbhasp[22486]: Loaded key 0: 'ORGL8: 5 Users', Created: 01/01/2023 00:00
сен 05 13:49:27 absubuntu usbhasp[22486]: Unable to create USB device. Is vhci_hcd driver loaded?
сен 05 13:49:27 absubuntu systemd[1]: usbhaspd.service: Deactivated successfully.
Случайно не контейнер ? Что то подобное уже видел, когда в контейнер устанавливали.
alginsky
05.09.2023, 13:01
Случайно не контейнер ? Что то подобное уже видел, когда в контейнер устанавливали.
нет, система без каких либо манипуляции крутится на ноуте как вторая система на втором ssd. Получается он не эмулирует ключи?
yurykk
05.09.2023, 13:06
нет, система без каких либо манипуляции крутится на ноуте как вторая система на втором ssd. Получается он не эмулирует ключи?
Ошибка с загрузкой модулей ядра
сен 05 13:49:27 absubuntu usbhaspd[22484]: modprobe: ERROR: could not insert 'usb_vhci_hcd': Key was rejected by service
сен 05 13:49:27 absubuntu usbhaspd[22485]: modprobe: ERROR: could not insert 'usb_vhci_iocifc': Key was rejected by service
Это связано с безопасной загрузкой. И не дает подсунуть неподписанные модули ядра. Попробуй отключить SecureBoot в свойствах UEFI твоей материнской платы
alginsky
05.09.2023, 13:11
[deleted]
alginsky
05.09.2023, 13:11
Ошибка с загрузкой модулей ядра
сен 05 13:49:27 absubuntu usbhaspd[22484]: modprobe: ERROR: could not insert 'usb_vhci_hcd': Key was rejected by service
сен 05 13:49:27 absubuntu usbhaspd[22485]: modprobe: ERROR: could not insert 'usb_vhci_iocifc': Key was rejected by service
Это связано с безопасной загрузкой. И не дает подсунуть неподписанные модули ядра. Попробуй отключить SecureBoot в свойствах UEFI твоей материнской платы
кстати да, верно подметили про SecureBoot, при установке эмулятора он про SecureBoot спрашивал, попросил пароль поставить, ну я и поставил)) Спасибо, в эту сторону покопаюсь
UPD: Отключил SecureBoot, все заработало, Спасибо большое!!
bezoar
05.09.2023, 21:23
Случайно не контейнер ? Что то подобное уже видел, когда в контейнер устанавливали.
так удалось в контейнере запустить или нет?
yurykk
06.09.2023, 11:42
так удалось в контейнере запустить или нет?
Если обращаетесь ко мне, то уже отвечал. Как будет время, посмотрю. Но пока даже не планирую. Информация будет размещена в тематической ветке.
Ну, а если у кого то был опыт установки в контейнер, поделитесь информацией.
kira1302
18.09.2023, 20:12
а есть возможность в утилиту usbhaspinfo прикрутить информацию, с каких IP адресов подключения используют лицензию?
p1uto
20.09.2023, 11:35
Если обращаетесь ко мне, то уже отвечал. Как будет время, посмотрю. Но пока даже не планирую. Информация будет размещена в тематической ветке.
Ну, а если у кого то был опыт установки в контейнер, поделитесь информацией.
Приветствую, во первых хочу поблагодарить за скрипт-установщик эмулятора на Linux систему, всё работает, отлично на Ubuntu 22.04.3 Хотел бы поблагодарить даже материально, но не нашел в архиве реквизитов. Хотелось, чтобы Вы по возможности добавили скрипт на удаление, т.к. вдруг все же будет необходимость в приобретении лицензии и т.д. или достаточно просто удалить ключи из папки keys ?
kira1302
20.09.2023, 13:50
я бы тоже поучаствовал в материальном поощрении за труды
и еще вопрос:
если программу 1с закрывать стандартно, то занятая лицензия "возвращается". Некоторые же бухгалтера тупо закрывают RDP сессию, и ключ остается "висеть". Понятно, что можно поставить ключ на 500 пользователей, или перезагружать сервер раз в неделю, но все же хотелось бы узнать, есть ли возможность "возвращать" лицензию на место? перезапуск systemctl restart usbhaspinfo - эффекта не дает
yurykk
21.09.2023, 12:42
Приветствую, во первых хочу поблагодарить за скрипт-установщик эмулятора на Linux систему, всё работает, отлично на Ubuntu 22.04.3 Хотел бы поблагодарить даже материально, но не нашел в архиве реквизитов. Хотелось, чтобы Вы по возможности добавили скрипт на удаление, т.к. вдруг все же будет необходимость в приобретении лицензии и т.д. или достаточно просто удалить ключи из папки keys ?
Постараюсь сделать uninstaller. Есть ещё вот такой вариант в виде deb-пакета https://forum.ruboard.ru/showthread.php/680-%D0%AD%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80%D 1%8B-%D0%B4%D0%BB%D1%8F-8-x?p=807335&viewfull=1#post807335
После установки пакета запускаете Панель управления командой control, а внутри можно устанавливать и удалять Эмулятор.
Отличия - немного отличающийся код Эмулятора (некритично), отличаются некоторые пути (поэтому не факт, что полностью удалится)
Материальная поддержка не требуется.
yurykk
21.09.2023, 14:17
я бы тоже поучаствовал в материальном поощрении за труды
и еще вопрос:
если программу 1с закрывать стандартно, то занятая лицензия "возвращается". Некоторые же бухгалтера тупо закрывают RDP сессию, и ключ остается "висеть". Понятно, что можно поставить ключ на 500 пользователей, или перезагружать сервер раз в неделю, но все же хотелось бы узнать, есть ли возможность "возвращать" лицензию на место? перезапуск systemctl restart usbhaspinfo - эффекта не дает
если лицензии раздаются hasp lm, то можно перезапускать hasp lm
а если 1с-сервером, то скорее всего перезагружать службу 1с-сервера (надо тестировать, не пробовал)
а ещё можно попробовать добавить дополнительно ключ на 300
yurykk
21.09.2023, 14:24
а есть возможность в утилиту usbhaspinfo прикрутить информацию, с каких IP адресов подключения используют лицензию?
usbhaspinfo работает через HASP API. В руководстве по HASP API не видел такой возможности, но в руководстве правда не всё описано.
freeraider
22.09.2023, 06:38
можно закрывать соединения с помощью /opt/1C/v8.3/x86_64/rac connection
EugeL
27.09.2023, 15:43
Извините, не знаю как удалить сообщение
EugeL
27.09.2023, 17:22
Астра линукс 1.6 Смоленск
E: Не удалось найти пакет dkms
E: Не удалось найти пакет libjansson-dev
Ошибка при установке пакетов
EugeL
27.09.2023, 17:22
Где эта инструкция, мне тоже надо. Пожалуйста дайте ссылку.
Спасибо нашел
Den-1977
28.09.2023, 18:23
Здравствуйте! Есть ли у кого-то решение (кроме отдельных программ) по запрету/удалению/обходу проверки правомерности использования для серверных баз ? Пробовал локально устанавливать MIMO v5 с 0 и галкой DeLIC, эффекта нет. На версии 8.3.22.1923 таких проверок нет, а вот если поставить 8.3.23.1865 каждые 5-15 минут выскакивает окно с предложением подключить интернет поддержку для проверки правомерности использования. Сервер на базе Linux.
Пробовал от EVKash
Если ИТС нет и не предвидится, то проще всего сделать расширение.
ОбщиеФормы.ПодключениеИнт� �рнетПоддержки
ПриСозданииНаСервере
Отказ = Истина;
не помогло
evg10
01.10.2023, 01:20
Эмулятор ключей в контейнере не получится запустить
пробовал в Proxmox, проблема в зависимости контейнера от хост системы по файлам ядра, мало того что стандартные пути не подходят, но и при обновлении proxmox слетают все символические линки которые пытаешься сделать.
проще сделать виртуальную машину и там все нормально установить
evg10
01.10.2023, 01:22
Эмулятор ключей в контейнере не получится запустить
пробовал в Proxmox, проблема в зависимости контейнера от хост системы по файлам ядра, мало того что стандартные пути не подходят, но и при обновлении proxmox слетают все символические линки которые пытаешься сделать.
проще сделать виртуальную машину и там все нормально установить
yurykk
10.10.2023, 07:56
Приветствую, во первых хочу поблагодарить за скрипт-установщик эмулятора на Linux систему, всё работает, отлично на Ubuntu 22.04.3 Хотел бы поблагодарить даже материально, но не нашел в архиве реквизитов. Хотелось, чтобы Вы по возможности добавили скрипт на удаление, т.к. вдруг все же будет необходимость в приобретении лицензии и т.д. или достаточно просто удалить ключи из папки keys ?
Добавил uninstaller https://pixeldrain.com/u/i3GtXu7q
Всё остальное без изменений
2low4
10.10.2023, 21:53
Подскажите пожалуйста пароль на архив
yurykk
11.10.2023, 09:33
Подскажите пожалуйста пароль на архив
пароль стандартный
p1uto
11.10.2023, 19:47
Добавил uninstaller https://pixeldrain.com/u/i3GtXu7q
Всё остальное без изменений
Спасибо, сегодня проверил на той-же Ubuntu 22.02, удалилось. Купили лицензию на мини сервер :)
yurykk
11.10.2023, 19:59
Спасибо, сегодня проверил на той-же Ubuntu 22.02, удалилось. Купили лицензию на мини сервер :)
Единственное - скриптом удаляется только сам эмулятор. Установленные дополнительно пакеты не удаляются, т.к. не могу определить скриптом они ставились или нет и нужны ли они.
Ranis73
19.10.2023, 11:34
ОС Centos 7 установлена на виртуальной машине. Установлена серверная версия 1С 8.3.22.2239. Сделал все по инструкции. Установка прошла успешна. Статусы все проверил, все работает. Только при подключения через клиента опять ругается на лицензию. Мол не обнаружена лицензия на запуск сервера( подключение клиента windows ОС через кластер). Помогите в чем проблема? И кто тестировал данную инструкцию на данной версии 1С 8.3.22.2239?
HPDX2300
19.10.2023, 20:49
ОС Centos 7 установлена на виртуальной машине. Установлена серверная версия 1С 8.3.22.2239. Сделал все по инструкции. Установка прошла успешна. Статусы все проверил, все работает. Только при подключения через клиента опять ругается на лицензию. Мол не обнаружена лицензия на запуск сервера( подключение клиента windows ОС через кластер). Помогите в чем проблема? И кто тестировал данную инструкцию на данной версии 1С 8.3.22.2239?
научитесь включать технологический журнал, это поможет в дальнейшем диагностировать проблемы в работе платформы.
создаете в папке /opt/1cv8/x86_64/8.3.22.2239/conf файл logcfg.xml и стартуете сервер, он будет писать журнал в указанной вами папке, если сами не раберётесь, то цитируйте его содержание в этой теме
пример logcfg.xml смотреть в посте (https://forum.ruboard.ru/showthread.php/297742-%D1%83%D0%BD%D0%B8-%D0%BF%D0%B0%D1%82%D1%87-%D0%B4%D0%BB%D1%8F-%D0%BB%D0%B8%D0%BD%D1%83%D0%BA%D1%81%D0%B0-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%B0%D0%BA%D0%BE%D1%81%D0%B8?p=804223&viewfull=1#post804223)
когда проблема решится - надо удалить файл logcfg.xml и журнал сразу перестанет создаваться.
Spiller26
20.10.2023, 13:51
У меня на убунте 22, только что проверил на 8.3.21.1895 и 8.3.23.1912 всё работатет.
Мне кажеться дело с ключом, я лично пробую на своих дампах ключа сервера и 50 попугаев.
Spiller26
20.10.2023, 13:54
пробуйте другие ключи
inshtein
24.10.2023, 15:18
А Вы nethasp.ini настраивали на клиенте? Кто у Вас выдает ключи??
inshtein
24.10.2023, 15:20
ОС Centos 7 установлена на виртуальной машине. Установлена серверная версия 1С 8.3.22.2239. Сделал все по инструкции. Установка прошла успешна. Статусы все проверил, все работает. Только при подключения через клиента опять ругается на лицензию. Мол не обнаружена лицензия на запуск сервера( подключение клиента windows ОС через кластер). Помогите в чем проблема? И кто тестировал данную инструкцию на данной версии 1С 8.3.22.2239?
А Вы nethasp.ini настраивали на клиенте? Кто у Вас выдает ключи?? Да и серверный ключ нужно положить в папку c ключами для клиентов.
andydaw
28.10.2023, 12:06
Подскажите, это, как нибудь лечиться, при запуске отладки через некоторое время вылетает запущенный клиент в режиме отладки без каких либо сообщений, конфигуратор работает не вылетает 8.3.23.1782. Какие логи,данные снять для понимания проблемы? В логе по хаспу не вижу проблем. Запущеннный отдельно конфигуратор и клиент не вылетают.
inshtein
30.10.2023, 17:32
Подскажите, это, как нибудь лечиться, при запуске отладки через некоторое время вылетает запущенный клиент в режиме отладки без каких либо сообщений, конфигуратор работает не вылетает 8.3.23.1782. Какие логи,данные снять для понимания проблемы? В логе по хаспу не вижу проблем. Запущеннный отдельно конфигуратор и клиент не вылетают.
Попробуй на другой версии платформы, может эта багованная.
andydaw
31.10.2023, 20:50
Не, валится, на 21 и 22 проверил, подольше все равно отваливается.
dmesg
так
traps: 1cv8c[6326] general protection fault ip:7fdc6c8129cb sp:7ffd34f95370 error:0 in libtcmalloc.so.4.5.9[7fdc6c7eb000+52000]
и так
traps: 1cv8c[3659] general protection fault ip:7f76b8b2cfd3 sp:7f76a85fbd80 error:0 in core83.so[7f76b8800000+81c000]
Не, валится, на 21 и 22 проверил, подольше все равно отваливается.
dmesg
так
traps: 1cv8c[6326] general protection fault ip:7fdc6c8129cb sp:7ffd34f95370 error:0 in libtcmalloc.so.4.5.9[7fdc6c7eb000+52000]
и так
traps: 1cv8c[3659] general protection fault ip:7f76b8b2cfd3 sp:7f76a85fbd80 error:0 in core83.so[7f76b8800000+81c000]
в Тех журнале
ApiVer=9020? везде в логах вижу 9100 это UsbHasp его версия?
дамп реального ключа поэтому стер ид.
в линуксовом изделии ведётся война с локальным эмулятором (он пока один), дамп хасп-ключа тут не играет роли, обнаруживается именно процесс эмулятора.
выписываю рецепт: Забить на эмулятор UsbHasp, использовать унипатч.
andydaw
01.11.2023, 00:21
убрал дамп, воткнул ключ,да и все работает. Проблема походу в эмуле. попробую патч.
asotel
01.11.2023, 13:21
в линуксовом изделии ведётся война с локальным эмулятором (он пока один), дамп хасп-ключа тут не играет роли, обнаруживается именно процесс эмулятора.
выписываю рецепт: Забить на эмулятор UsbHasp, использовать унипатч.
Вот этот (https://forum.ruboard.ru/showthread.php/297742-%D1%83%D0%BD%D0%B8-%D0%BF%D0%B0%D1%82%D1%87-%D0%B4%D0%BB%D1%8F-%D0%BB%D0%B8%D0%BD%D1%83%D0%BA%D1%81%D0%B0-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%B0%D0%BA%D0%BE%D1%81%D0%B8?p=802600&viewfull=1#post802600) имеется в виду?
А для x32 случаем нема?
HPDX2300
01.11.2023, 15:14
Вот этот (https://forum.ruboard.ru/showthread.php/297742-%D1%83%D0%BD%D0%B8-%D0%BF%D0%B0%D1%82%D1%87-%D0%B4%D0%BB%D1%8F-%D0%BB%D0%B8%D0%BD%D1%83%D0%BA%D1%81%D0%B0-%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%B0%D0%BA%D0%BE%D1%81%D0%B8?p=802600&viewfull=1#post802600) имеется в виду?
А для x32 случаем нема?
Ага, он самый.
Нафига тебе x32, у тебя компы с камнем пентиум-1 ? Хотя, страна наша большая и в ней всё можно найти (чем дальше на восток, тем диковинней компутеры). Может у тебя завалялся ZX-Spectrum ?
Если очень хочется x32, то можешь сам повторить внедрение унипатча-x32 (его брать из 1C8_UP.exe размером 30720 байт, или из любого виндового x32-репака брать backbas.dll).
Если я правильно помню, то работающий линуксовый x32-унипатч был доступен в архивах типа medkit-1c_full_v??.rar (http://dba4b2c0.2bay.org/db0/10099/XX/MEDKIT-1C_FULL_v23_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C.-.1.rar)
andydaw
01.11.2023, 19:09
У меня работало пока с другой тачки раздавалось по сети, как поставил локально,начало сыпаться,получается надо както прятать мулятор? либо, в виртуалке,по сети, либо еще както, интересно как его палят? Либо в нем есть баг ,отрабатывает не так как надо.А чё, на zx его портануть пусь через zifi раздает :)
yurykk
02.11.2023, 13:37
Предлагаю потестировать docker-версию https://pixeldrain.com/u/WZTnmva1 (debian/ubuntu/xubuntu).
Устанавливается только сам эмулятор. Нужны будут hasp-драйвера.
andydaw
04.11.2023, 17:58
Предлагаю потестировать docker-версию https://pixeldrain.com/u/WZTnmva1 (debian/ubuntu/xubuntu).
Устанавливается только сам эмулятор. Нужны будут hasp-драйвера.
Кое как собрал, запускаю и:
docker run haspik
modprobe: FATAL: Module usb_vhci_hcd not found in directory /lib/modules/5.15.0-86-generic
modprobe: FATAL: Module usb_vhci_iocifc not found in directory /lib/modules/5.15.0-86-generic
/bin/sh: 1: /usr/bin/usbhasp: not found
С докером первый опыт, что то не могу понять как это исправить.
yurykk
04.11.2023, 19:25
Кое как собрал, запускаю и:
docker run haspik
modprobe: FATAL: Module usb_vhci_hcd not found in directory /lib/modules/5.15.0-86-generic
modprobe: FATAL: Module usb_vhci_iocifc not found in directory /lib/modules/5.15.0-86-generic
/bin/sh: 1: /usr/bin/usbhasp: not found
С докером первый опыт, что то не могу понять как это исправить.
В комплекте 3 скрипта:
- build.sh - для сборки образа
- run.sh - для запуска
- stop.sh - для остановки
Всё автоматизировано без кое как
Указанная команда (docker run haspik) не сработает
andydaw
05.11.2023, 12:34
В комплекте 3 скрипта:
- build.sh - для сборки образа
- run.sh - для запуска
- stop.sh - для остановки
Всё автоматизировано без кое как
Указанная команда (docker run haspik) не сработает
Избавился от "кое как" и все заработало.В режиме отладки клиент также тихонько отваливается,21,22 и 23.
nuBoBap
08.11.2023, 15:52
Приветствую...
Не работает у меня.
Не отрабатывает install.sh
Get:18 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB]
Fetched 29.2 MB in 29s (1006 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Ошибка установки пакетов
Методом проб и ошибок (я не силен в линухе) выяснил что не удается поставить пакет linux-source-$(uname -r | cut -f1 -d- | cut -f1-3 -d.) т.е. linux-source-5.15.0
Что делать? ))))
nuBoBap
08.11.2023, 15:52
Приветствую...
Не работает у меня.
Не отрабатывает install.sh
...
Get:18 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB]
Fetched 29.2 MB in 29s (1006 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Ошибка установки пакетов
Методом проб и ошибок (я не силен в линухе) выяснил что не удается поставить пакет linux-source-$(uname -r | cut -f1 -d- | cut -f1-3 -d.) т.е. linux-source-5.15.0
Что делать? ))))
yurykk
08.11.2023, 16:53
Приветствую...
Не работает у меня.
Не отрабатывает install.sh
Методом проб и ошибок (я не силен в линухе) выяснил что не удается поставить пакет linux-source-$(uname -r | cut -f1 -d- | cut -f1-3 -d.) т.е. linux-source-5.15.0
Что делать? ))))
Вероятнее всего используемое на хостовой машине ядро уже отсутствует в репозитории. Нужно обновить ядро.
andydaw
08.11.2023, 18:26
обнови систему.
cobra2k
11.11.2023, 12:40
Какой пароль ?
inshtein
13.11.2023, 15:37
Какой пароль ?
Стандартный как на все.
nuBoBap
14.11.2023, 12:11
обнови систему.
Спасибо, переход на релиз посвежее помог)
rs01310gm
06.12.2023, 23:04
Установщик эмулятора usbhasp из исходников.
для ОС, использующих менеджеры пакетов apt, yum
Проверено на Ubuntu 18/20/22 x64, Debian 10 x86, CentOS 7/8/9 x64, Fedora 37 x64
https://pixeldrain.com/u/QQXCHNda
С ключами в комплекте
1. Распаковываем файл usbhasp.tar.gz
$ tar -xzvf ./usbhasp.tar.gz
3. После установки можем удалить
$ sudo rm -rf ./usbhasp/
$ rm -f ./usbhasp.tar.gz
4. Кладём нужные ключи в папку /etc/usbhaspd/keys/
5. Перезапускаем службу usbhaspd
$ sudo systemctl restart usbhaspd
6. Можем проверить доступность ключей в hasp lm
$ usbhaspinfo
Добрый вечер, подскажите пожалуйста где можно посмотреть на полный цикл установки начиная с сервера заканчивая эмулятором, если есть такое? Спасибо!
CTAJluH
12.12.2023, 20:15
Поддерживаю предыдущего оратора. Хотелось бы пошагово, хотя бы действия и возможные подводные камни.
Ersain
18.12.2023, 18:00
Добрый вечер, подскажите пожалуйста где можно посмотреть на полный цикл установки начиная с сервера заканчивая эмулятором, если есть такое? Спасибо!
Ребята, помогите пожалуйста, мне тоже надо
Spiller26
19.12.2023, 09:31
1. Установка Ubuntu Server 22.04 LTS
https://linuxthebest.net/yak-vstanovyty-ubuntu-server-22-04-lts/
2. Установка Эмуля
2.1 Простой способ: Ищем по этому форуму UsbHasp_installer_v4 и согласно инструкции ставим, там всё просто через скрипт ставиться.
2.2 Сложный путь: Установка из deb-пакетов самому. Вот эти патекы libusb-vhci_0.8-2_amd64.deb, usb-vhci-hcd-dkms_1.15.1_amd64.deb, usbhasp_0.1-2_amd64.deb, скачать можно тут https://disk.yandex.ru/d/aItw-Q3qNdd0Ew (инструкцию можно наяти инструкцию в этом форуме)
3. Ключи на сервер индивидуально, т.к. рубят доступ.
Prigoda.A
20.12.2023, 03:28
Вопрос есть! В дампах увидел такие ключи как 6B90A4FA-x64.json и 6B90A4FA-x32.json. Я так понимаю это ключи для серваков. А как их пробросить на хост если у меня Ubuntu в витуальной машине Hyper-V?
Spiller26
20.12.2023, 10:49
Вопрос есть! В дампах увидел такие ключи как 6B90A4FA-x64.json и 6B90A4FA-x32.json. Я так понимаю это ключи для серваков. А как их пробросить на хост если у меня Ubuntu в витуальной машине Hyper-V?
Ну как бы кидайте их в специальную папку для ключей.
Ещё вариант, попробуйте сделать симлинк к этим файлам, но думаю смысла нет.
Spiller26
20.12.2023, 10:50
Вопрос есть! В дампах увидел такие ключи как 6B90A4FA-x64.json и 6B90A4FA-x32.json. Я так понимаю это ключи для серваков. А как их пробросить на хост если у меня Ubuntu в витуальной машине Hyper-V?
папка в инструкции написана.
KamolovPro
28.01.2024, 22:10
стандартные пароли не подходит. можете пожалуйста сказать пароль
Kirushkinaaa
31.01.2024, 23:10
Прошу помощи, есть сервак на нем альт линукс постгре и платформа, не могу добиться чтоб работало, помогите плз, в личку или можно по мылу [email protected]
olegtelec
16.02.2024, 12:16
Прошу помощи, есть сервак на нем альт линукс постгре и платформа, не могу добиться чтоб работало, помогите плз, в личку или можно по мылу [email protected]
Когда задаете вопрос, научитесь задавать его правильно!
Какой AltLinux?
Какая PosgreSql?
Какая платформа 1С?
Не указав этого, сложно ответить на ваш призыв о помощи!
i7526799
19.02.2024, 00:15
Здравствуйте!
Кто-нибудь может поделиться ссылкой на инструкцию установки пропатченной серверной платформы выше версии 8.3.19, которая не ругается на лицензию ?
twin79
24.02.2024, 19:28
Предлагаю потестировать docker-версию https://pixeldrain.com/u/WZTnmva1 (debian/ubuntu/xubuntu).
Устанавливается только сам эмулятор. Нужны будут hasp-драйвера.
А можно все это дело установить под LXC контейнер? Там проблема с kernel headers.
i7526799
26.02.2024, 18:42
Здравствуйте!
Кто-нибудь может поделиться ссылкой на инструкцию установки пропатченной серверной платформы выше версии 8.3.19, которая не ругается на лицензию ?
Никто не знает ?
yurykk
27.02.2024, 08:53
Установщик эмулятора usbhasp из исходников.
С ключами в комплекте
* исправлена ошибка компиляции на последних версиях ядер
https://pixeldrain.com/u/8EgrXn8B
3. После установки можем удалить
$ sudo rm -rf ./usbhasp/
$ rm -f ./usbhasp.tar.gz
4. Кладём нужные ключи в папку /etc/usbhaspd/keys/
5. Перезапускаем службу usbhaspd
$ sudo systemctl restart usbhaspd
6. Можем проверить доступность ключей в hasp lm
$ usbhaspinfo
yurykk
27.02.2024, 08:58
Установка при наличии SecureBoot с автоматическим подписыванием модулей при обновлении ядра на примере Ubuntu 22.04
* до использования установщика, команды выполняются с root-правами
1. Создаем сертификаты и регистрируем в SecureBoot
Запросит у вас пароль, поставьте тот, который хотите. Его нужно будет использовать только один раз при следующей перезагрузке.
2. Перезагружаем компьютер и при загрузке (на синем экране) выбираем Enroll MOK -> Continue -> Будет запрошен пароль, который вы ввели ранее. Вы введете его и вам сообщат, что операция успешно завершена.
А у Вас случайно нет инструкции по установке серверной версии платформы 1С на ubuntu server 22 и БД Postgres ?
SeregaVD
23.04.2024, 11:04
Добрый день. Подскажите пожалуйста. Стараюсь установить эмулятор на debian 12. При установке возникает ошибка ./usbhasp/install.sh: строка 22: ./configure: Отказано в доступе
Ошибка при компиляции исходников 'libusb-vhci'
Не могу понять с чес связано. Если кто сталкивался подскажите пожалуйста.
yurykk
23.04.2024, 21:25
Добрый день. Подскажите пожалуйста. Стараюсь установить эмулятор на debian 12. При установке возникает ошибка ./usbhasp/install.sh: строка 22: ./configure: Отказано в доступе
Ошибка при компиляции исходников 'libusb-vhci'
Не могу понять с чес связано. Если кто сталкивался подскажите пожалуйста.
Прочитать инструкцию
holmes
07.05.2024, 05:41
Сабжа никто не пробовал в docker сажать и оттуда ключи раздавать?
lacos1
18.05.2024, 00:08
Приветствую. Пару лет назад пробовал. Прототип не особо понравился, не стал допиливать.
Опишу задачу, которую ставил перед собой и пытался решить.
У меня на руках были файлы установки платформы (deb/run) и постгреса (deb). Цель - собрать отдельные docker-образы для субд (postgresql), платформы (1c-enterprise) и веб-сервера (apache).
Ну и образ с лекарством - по задумке он должен был быть один, раздача лицензий серверу 1с происходить через сокет /tmp/.aksusb (иной вариант раздачи не рассматривался).
В целом, запустить задуманное оказалось не трудно, сервер 1с в изолированном контейнере был удовлетворен лицензиями от лекарства.
Нюансы:
1. для установки драйверов контейнеру требуется больше привилегий
2. из нюанса выше следует, что второй такой контейнер может и будет конфликтовать с первым, т.к. оба работают в пространстве ядра хостовой системы. также может начаться путаница, чьи ключи на каком эмулированном usb-устройстве висят из-за неопределенной очередности запуска таких контейнеров
3. два пакета, т.е. два сервиса, значит нужен промежуточный сервис, который будет крутить их внутри вместе, - я выбрал образ ubuntu с systemd
4. мне не удалось организовать точечный проброс сокет-файла /tmp/.aksusb из контейнера с лекарством контейнеру с сервером, поэтому сделал для них общий том /tmp
5. обновление хостовой системы приводило к неработоспособности контейнера с лекарством, т.к. внутри него требовалось выполнить установку пакета с файлами ядра соответствующей версии, чтобы драйвер с помощью dkms собрался
Итог: образы субд, платформы и веб-сервера получились хорошо. С лекарством, меня устраивало выполнить сборку на основе образа ubuntu с systemd и скриптами автоматизировать нюанс 5, но остальные (1,2,4) - не давали гибкости docker-контейнеров, и смысл терялся, проще на выделенной виртуалке. Так что решил с эмулятором не продолжать. В моем случае патч лучше решил задачу - образ чистого сервера 1с от пролеченного разделяет один слой.
lacos1
18.05.2024, 00:10
Сабжа никто не пробовал в docker сажать и оттуда ключи раздавать?
Приветствую. Пару лет назад пробовал. Прототип не особо понравился, не стал допиливать.
Опишу задачу, которую ставил перед собой и пытался решить.
У меня на руках были файлы установки платформы (deb/run) и постгреса (deb). Цель - собрать отдельные docker-образы для субд (postgresql), платформы (1c-enterprise) и веб-сервера (apache).
Ну и образ с лекарством - по задумке он должен был быть один, раздача лицензий серверу 1с происходить через сокет /tmp/.aksusb (иной вариант раздачи не рассматривался).
В целом, запустить задуманное оказалось не трудно, сервер 1с в изолированном контейнере был удовлетворен лицензиями от лекарства.
Нюансы:
1. для установки драйверов контейнеру требуется больше привилегий
2. из нюанса выше следует, что второй такой контейнер может и будет конфликтовать с первым, т.к. оба работают в пространстве ядра хостовой системы. также может начаться путаница, чьи ключи на каком эмулированном usb-устройстве висят из-за неопределенной очередности запуска таких контейнеров
3. два пакета, т.е. два сервиса, значит нужен промежуточный сервис, который будет крутить их внутри вместе, - я выбрал образ ubuntu с systemd
4. мне не удалось организовать точечный проброс сокет-файла /tmp/.aksusb из контейнера с лекарством контейнеру с сервером, поэтому сделал для них общий том /tmp
5. обновление хостовой системы приводило к неработоспособности контейнера с лекарством, т.к. внутри него требовалось выполнить установку пакета с файлами ядра соответствующей версии, чтобы драйвер с помощью dkms собрался
Итог: образы субд, платформы и веб-сервера получились хорошо. С лекарством, меня устраивало выполнить сборку на основе образа ubuntu с systemd и скриптами автоматизировать нюанс 5, но остальные (1,2,4) - не давали гибкости docker-контейнеров, и смысл терялся, проще на выделенной виртуалке. Так что решил с эмулятором не продолжать. В моем случае патч лучше решил задачу - образ чистого сервера 1с от пролеченного разделяет один слой.
m491c
21.06.2024, 17:07
Здравствуйте. А есть просто патч КОРП для Linux? Т.е. буду использовать настоящие программные лицензии ПРОФ, но есть необходимость в двух маленьких плюшках КОРП, это обновление с веб сервера и требование назначения функциональности, чтобы вынести на отдельные порты конфигуратор и толстого клиента.
BeySoN
20.07.2024, 23:19
Всем доброго времени суток! Мог бы кто пнуть в нужном направлении? Не где не могу найти пароль для архива. Кто может сказать или надо как-то заслужить (быть активным пользователем форума или создать темы или какое-то количество благодарностей и т.п.)?
ilya.sh
30.07.2024, 08:04
Всем доброго времени суток! Мог бы кто пнуть в нужном направлении? Не где не могу найти пароль для архива. Кто может сказать или надо как-то заслужить (быть активным пользователем форума или создать темы или какое-то количество благодарностей и т.п.)?
Стандартный пароль к архивам на форуме всегда один и тот же: ruboard.
Других паролей нет.
HPDX2300
07.11.2024, 01:11
Чё-то тема замерла.
Даю "волшебный пендаль" для оживления.
В этой теме делились своими знаниями грамотные программисты - закончился этап доведения до рабочего состояния hasp-эмулятора и все заскучали, а у меня ещё столько идей (некоторые я реализовал самостоятельно, но помолчу из скромности, да и не всё можно писать публично ибо написанное тут читается и изучается сектантами).
Для винды один чушкан, который "mimo унитаза сца ...", сваял поделку уни-длл - вся шобла влюбленных в винду пищит от радости (хотя этот же чушкан подсунул им малварь hpdx-lib).
На ру-борде ничё дельного не почитать в теме "аптека для ленивых" - сплошное нытьё типа "у меня не встаёт...чё мне делать-то?" (ему отвечают: используй правую руку вместо левой)
Тема "патчера памяти процесса" оч.перспективна для изготовления таблеток от жадности, и те, кто умеет пользоваться линуксовыми дебагерами, знают, что системные библиотеки делают такой патчинг при каждом запуске процесса, желающие узнать "о чём это я намекаю?" ищите в поисковике "Relocation Processing".
Все исходники линукса есть, есть хороший дебагер IDA (не без недостатков).
Хотел я проделать финт с 32-битным унипатчем (1С_UP.ехе) для линуксовой либы бэкбейс.so 32-бита разрядности, но пока ещё не нашел участок кода куда его впихнуть - там сильно мешают релоки, попадающие в тело унипатча, скрипт должен убирать несколько релоков, но его код становится от этого "чудесатее". Пока изучал в дебагере "Relocation Processing", дошел до идеи допилить либу /lib/ld-linux.so.2 (это ссылка на /lib/ld-2.17.so) до "патчера памяти процесса".
Начните с экспериментов "в песочнице" - в вирт.машине установите любимый линукс, пересоберите из исходников glibc с отладочной информацией, установите дебагер IDA-free-7.6 (более новый не советую, но это на ваше усмотрение).
В меню "Debugger" -> "Debugger options" включите 2-е галки "Suspend on debugging start" (или "Suspend on process entry point") и "Suspend on library load/unload"
Откройте модуль толстого клиента 1cv8, начните отладку, нажав F9, и выведите окно загруженных модулей процесса - меню "Debugger" -> "Debugger windows" -> "Module list".
В окне "Module list" на первой строке вверху написано имя файла запускаемого приложения (1cv8).
Жмём F9 для продолжения выполнения процесса, когда дебагер остановится при наступлении события "LIB_LOADED", то в окне "Module list" во второй строке сверху будет написано имя файла только что загруженной либы, но ещё не очончательно загруженной - смотрите в окно исполняемого кода - IDA остановился внутри функции dl_open_worker в либе ld_2.17.so, ещё не исправлены релоки (т.е. впереди будет патчинг памяти процесса в качестве примера) и не выполнен код инициализации библиотеки (секции .init и .init_array), вот удобный момент патчить память процесса - для этого вам придется дописать код glibc (а именно код загрузчика в некоторых файлах dl-*.с в папке elf). После сборки можно не выполнять make install, а проверить в дебагере работу нового загрузчика.
Проверять в отладчике, отлаживая процесс загрузчика с параметром:
32-битный загрузчик ld-2.17.so /opt/1cv8/i386/8.3.25.1445/1cv8
или 64-битный загрузчик ld-2.17.so /opt/1cv8/х86_64/8.3.25.1445/1cv8
после make install создаются ссылки на файлы загрузчиков
/lib/ld-linux.so.2 -> /lib/ld-2.17.so
/lib64/ld-linux-x86-64.so.2 -> /lib64/ld-2.17.so
либы ld-2.17.so хоть и названы одинаково, но это разной разрядности загрузчики.
Чтобы не часто заниматься сборкой/отладкой надо продумать вопрос - как сообщать загрузчику инфу "в какой либе чё искать и чем заменять", полагаю это может быть текстовый файл где-нибудь в файловой системе.
HPDX2300
07.11.2024, 01:48
... установите дебагер IDA-free-7.6 (более новый не советую, но это на ваше усмотрение)... в IDA-free-8.4 есть приятная опция дебагера "Disable ASLR" - адреса загрузки модулей в памяти процесса не будут меняться при перезапуске процесса, но и без этой опции точки останова в либах можно делать сохраняемыми - просто включайте им галку "Module relative" и они будут работать, даже если изменился базовый адрес загрузки модуля в память