Bug 1907

Summary: Бэст не видит ключ Sentinel
Product: WINE@Etersoft Reporter: Leonid Shadevsky <leonid>
Component: Ключи защиты ; Системы защиты ; Файл лицензииAssignee: Александр Морозов <amorozov>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: amorozov, baraka, igor, kondratyuk, lav
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 484    
Bug Blocks: 994, 3000    
Attachments: лог программы srvsettings.exe

Description Leonid Shadevsky 2008-06-06 20:07:05 MSD
Created attachment 480 [details]
лог программы srvsettings.exe

Вернее не видит его программа, отвечающая за работу с ключами srvsettings.exe (бэсту как-бы все равно). Надо бы протестиь рабу с ключами.
Comment 1 Vitaly Lipatov 2008-06-13 18:25:39 MSD
В начале недели будет сборка wine-1.0.9-eter8 с поддержкой ключей Sentinel и Eutron.
Comment 2 Денис Баранов 2008-07-03 22:54:13 MSD
Попробуй посоветоваьт скачать новую версию.
Comment 3 Vitaly Lipatov 2008-07-03 23:32:12 MSD
Нет, для начала надо протестировать работу с ключами у нас.
Comment 4 Денис Баранов 2008-09-12 18:45:21 MSD
Леня, какая заявка? Какой у них БЕСТ?
Comment 5 Igor Talanov 2008-12-23 11:39:39 MSK
http://rt.etersoft.ru/Ticket/Display.html?id=9276

БЭСТ 5 3.3 и БЭСТ 5 3.4 обе версии не видят ключ Safe Net
команда eterkeytest --list
выводит положительную информацию (ключ есть вывод один в один как в manual)
кстати порты по умолчанию 7001 и 7002 а не 6001 и 6002
а вот БЭСТ ключ не видит ни в какую
Comment 6 Денис Баранов 2008-12-31 13:42:50 MSK
При запуске через winexp srvsettings.exe выдает ошибку:Ошибка обращения к брокеру и сервер не запускается..
Ключ сейчас в lin=test.
Comment 7 Александр Морозов 2009-01-27 17:59:14 MSK
А где ключ сейчас?
Comment 8 Александр Морозов 2009-01-29 14:55:35 MSK
Ключ сейчас в cellar.

Насколько я понял, бутылка best/best5 - это как раз то, что нужно.

При запуске SrvSettings.exe появляется окошко с сообщением "Ошибка старта сервера приложения". Появляется файл c:\ssrv.log:
01/29/09 14:37:45 [INFORMATION] C:\best534_add\bestsrvd.txt
01/29/09 14:37:45 Ошибка (2) чтения из реестра значения SPS
01/29/09 14:37:45 Пустое значение в реестре для propath
01/29/09 14:37:45 [[WNMAIN]] Ошибка чтения системного реестра load_settings()
01/29/09 14:38:20 Ошибка (2) чтения из реестра значения SPS
01/29/09 14:38:20 Пустое значение в реестре для propath

В реестре есть запись, указывающая запускать сервис C:\best534_add\bestsrvd.exe. Эта запись приводит к тому, что не стартует ни один драйвер. Например, не стартует mountmgr, в чём можно убедиться запустив winecfg и открыв вкладку "Диски". Если отключить автоматический запуск этого сервиса, то драйверы запускаются.
Comment 9 Александр Морозов 2009-01-29 15:24:30 MSK
По-видимому, надо сооздать симлинк unc/test/c -> ../../c: и прописать локальный и сетевой пути на вкладке "Настройка сервера":
c:\Program Files\BEST\BEST5_34\Server\DATA\
\\test\c\Program Files\BEST\BEST5_34\Server\DATA\

После этого при запуске сервера в консоли появляется:
err:ole:CoUninitialize Mismatched CoUninitialize
Comment 10 Александр Морозов 2009-01-29 17:31:40 MSK
При запуске сервера проихсодит обращение к устройству \\.\RNBODRV0, создаваемому драйвером LPT-ключа Sentinel.
Comment 11 Александр Морозов 2009-03-26 12:58:47 MSK
Поставил /var/ftp/pvt/Windows/Buh - Учётные/БЭСТ/Best534_full/best534_2006_05_16 на winxp. Для того, чтобы запустился сервер приложений, пришлось удалить установленный драйверы ключа и поставить идущие в комплекте с БЭСТ-ом, более старые.
Comment 12 Александр Морозов 2009-03-26 14:03:32 MSK
На winxp сервер не запускается, если не запущен sentinel.sys.
Comment 13 Александр Морозов 2009-03-26 19:58:32 MSK
Добавил несколько стабов. Исправил ошибку с вызовом __wine_start_device не для того устройства. Добавил в реестр запись, без которой БЭСТ с ключом работать не будет.

Теперь, когда нет ключа, выводится сообщение "Ошибка старта сервера приложения", а когда есть - "Нет лицензированных приложений! Работа сервера остановлена".