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 |
В начале недели будет сборка wine-1.0.9-eter8 с поддержкой ключей Sentinel и Eutron. Попробуй посоветоваьт скачать новую версию. Нет, для начала надо протестировать работу с ключами у нас. Леня, какая заявка? Какой у них БЕСТ? http://rt.etersoft.ru/Ticket/Display.html?id=9276 БЭСТ 5 3.3 и БЭСТ 5 3.4 обе версии не видят ключ Safe Net команда eterkeytest --list выводит положительную информацию (ключ есть вывод один в один как в manual) кстати порты по умолчанию 7001 и 7002 а не 6001 и 6002 а вот БЭСТ ключ не видит ни в какую При запуске через winexp srvsettings.exe выдает ошибку:Ошибка обращения к брокеру и сервер не запускается.. Ключ сейчас в lin=test. А где ключ сейчас? Ключ сейчас в 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 и открыв вкладку "Диски". Если отключить автоматический запуск этого сервиса, то драйверы запускаются. По-видимому, надо сооздать симлинк 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 При запуске сервера проихсодит обращение к устройству \\.\RNBODRV0, создаваемому драйвером LPT-ключа Sentinel. Поставил /var/ftp/pvt/Windows/Buh - Учётные/БЭСТ/Best534_full/best534_2006_05_16 на winxp. Для того, чтобы запустился сервер приложений, пришлось удалить установленный драйверы ключа и поставить идущие в комплекте с БЭСТ-ом, более старые. На winxp сервер не запускается, если не запущен sentinel.sys. Добавил несколько стабов. Исправил ошибку с вызовом __wine_start_device не для того устройства. Добавил в реестр запись, без которой БЭСТ с ключом работать не будет. Теперь, когда нет ключа, выводится сообщение "Ошибка старта сервера приложения", а когда есть - "Нет лицензированных приложений! Работа сервера остановлена". |
Created attachment 480 [details] лог программы srvsettings.exe Вернее не видит его программа, отвечающая за работу с ключами srvsettings.exe (бэсту как-бы все равно). Надо бы протестиь рабу с ключами.