Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

DenisPr
Сообщения: 56

Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Ubuntu 9.04. Wine@Etersoft 1.0.10 (взят на тестирование). Цель запустить программу БЭСТ5. Установка программы, запуск "Сервера приложений" проходят штатно. А вот при запуске клинта пишет: "Ошибка обращения к брокеру". Если похожее сообщение появляется в Windows, то там это лечится отключением DEP (Data Execution Prevention) или добавлением БЭСТ5 в список кроме.

Что можно посоветовать под Wine?
Спасибо сказали:
Аватара пользователя
warlomak
Сообщения: 384
ОС: Ubuntu 10.04

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение warlomak »

DenisPr писал(а):
20.06.2009 13:07
Ubuntu 9.04. Wine@Etersoft 1.0.10 (взят на тестирование). Цель запустить программу БЭСТ5. Установка программы, запуск "Сервера приложений" проходят штатно. А вот при запуске клинта пишет: "Ошибка обращения к брокеру". Если похожее сообщение появляется в Windows, то там это лечится отключением DEP (Data Execution Prevention) или добавлением БЭСТ5 в список кроме.

Что можно посоветовать под Wine?

может DCOM или MS JET, ИМХО но без логов как помогать ?
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

warlomak писал(а):
22.06.2009 10:28
может DCOM или MS JET, ИМХО но без логов как помогать ?


Подскажите, плз, какие логи могут прояснить ситуацию
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение Djelf »

DenisPr писал(а):
22.06.2009 13:20
Подскажите, плз, какие логи могут прояснить ситуацию

Судя по http://bugs.etersoft.ru/show_bug.cgi?id=1907 должны быть другие сообщения.
Нужно проверить правильно ли установлен и видится ли вообще ключ: http://www.etersoft.ru/content/view/56/156/#linux
Но все равно никаких гарантий что запустится нет. Поддержка Бэст-5 планируется только в 2010 году в WINE@Etersoft 1.2 http://www.etersoft.ru/wine/roadmap
Баги БЭСТ в w@e: http://bugs.etersoft.ru/buglist.cgi?quicks...%8D%D1%81%D1%82
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Djelf писал(а):
22.06.2009 17:23
DenisPr писал(а):
22.06.2009 13:20
Подскажите, плз, какие логи могут прояснить ситуацию

Судя по http://bugs.etersoft.ru/show_bug.cgi?id=1907 должны быть другие сообщения.


Там есть одно похожее сообщение:

При запуске через winexp srvsettings.exe выдает
ошибку:Ошибка обращения к брокеру и сервер
не запускается..


winexp srvsettings.exe - это попытка запуска "Сервера приложений". Только он у меня запускается ...

Djelf писал(а):
22.06.2009 17:23
Нужно проверить правильно ли установлен и видится ли вообще ключ: http://www.etersoft.ru/content/view/56/156/#linux


Этот дистрибутив может работать в демо версии. При этом ключ не нужен. За работу с ключом ответчает "Сервер приложений" и визуально запускается штатно.

P.S. В демо версии БЭСТ5 3.4 ограничение на количество записей. Их можно сделать 400 штук.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение Djelf »

DenisPr писал(а):
22.06.2009 17:42
Этот дистрибутив может работать в демо версии. При этом ключ не нужен. За работу с ключом ответчает "Сервер приложений" и визуально запускается штатно.
P.S. В демо версии БЭСТ5 3.4 ограничение на количество записей. Их можно сделать 400 штук.

Так бы и говорил сначала что демо :rolleyes:

Попробуй запустить после установки вложенного reg-файла (или regedit best5.reg или кинь его в /etc/wine/reg.d и сделай wine --update, потом проверь в winecfg должны появится записи о best5, bestsrv и srvsetting ).
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Спасибо! Ошибку обращения к брокеру прошел.
Дальше столкнулся с другими проблемами, но о них позже и наверное в других темах.
Спасибо сказали:
Аватара пользователя
Andrey Alexsandrovich
Сообщения: 30
ОС: Debian CentOS RedHat FreeBSD

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение Andrey Alexsandrovich »

А собственно можно ли узнать как решили проблему обращения к брокеру...

P.S. Я как раз занимаюсь данным вопросом совместно с разработчиками. Нашими + Wine Ethersofta

При запуске под Дебагом вижу.
WINEDEBUG=warn wine srvsettings.exe
err:win:WINPOS_GetWinOffset bad hwndFrom = 0x1
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.


Стартую сам best5.exe:
WINEDEBUG=warn wine srvsettings.exe
err:win:WINPOS_GetWinOffset bad hwndFrom = 0x1
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x370000cafe
err:ole:xCall RpcChannelBuffer SendReceive failed, 8001010e
err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x370000cafe
err:ole:xCall RpcChannelBuffer SendReceive failed, 8001010e
err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x370000cafe
err:ole:xCall RpcChannelBuffer SendReceive failed, 8001010e


Может быть кто-нибудь направит в нужное русло? Уж сильно хотелось бы закрыть данную тему.
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Тут выкладывался reg файл (если мне память не изменяет, то Djelf выкладывал), но я его сейчас не вижу... Прикрепил тот файл к этому сообщению.
С помощью этого файла проблему брокера прошел, но зайти в БЭСТ не получилось из-за других ошибок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Andrey Alexsandrovich
Сообщения: 30
ОС: Debian CentOS RedHat FreeBSD

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение Andrey Alexsandrovich »

Вот что теперь имеем:

Код: Выделить всё

WINEDEBUG=warn wine srvsettings.exe
wine: Call from 0x4028a7 to unimplemented function ole32.dll.CoInitializeEx, aborting
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
wine: Call from 0x4028a7 to unimplemented function ole32.dll.CoInitializeEx, aborting
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703
err:service:MACHINE_HANDLEW_bind Couldn't connect to services.exe: error code 1703

И ничего не стартует...
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Проверил на WINE@Etersoft релиз 1.0.12. Такая же ситуация. Год назад проверял на релизе 1.0.10. Там Сервер приложения запускался и стартовал, но при входе в клиента возникала ошибка.
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

DenisPr писал(а):
05.06.2010 11:30
на релизе 1.0.10. Там Сервер приложения запускался и стартовал, но при входе в клиента возникала ошибка.


Картинка запуска БЭСТ5 3.4 на релизе 1.0.10.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Andrey Alexsandrovich
Сообщения: 30
ОС: Debian CentOS RedHat FreeBSD

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение Andrey Alexsandrovich »

DenisPr писал(а):
06.06.2010 08:31
DenisPr писал(а):
05.06.2010 11:30
на релизе 1.0.10. Там Сервер приложения запускался и стартовал, но при входе в клиента возникала ошибка.


Картинка запуска БЭСТ5 3.4 на релизе 1.0.10.


То что в скрине вы ничего не побороли... Ето же и мы прошли...
Переписка с программистами:
да - брокер это ком обьект, а ком с потоками плохо дружит ... посмотрим , что можно сделать
просто в дебаге wine писалось что-то конкретно про send buffer failed RPC
Ну впринципе ссылается на RPC службу...

В результате пере собрали сейчас сервер приложений чтобы убедиться что проблема при работе с "ком" потоками, полностью их убрали. Все стартует замечательно, ну естественно БЭСТ говорит доступ запрещён...
Осталось додуматься как же обойтись без кома...
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Andrey Alexsandrovich писал(а):
09.06.2010 14:26
То что в скрине вы ничего не побороли... Ето же и мы прошли...
Переписка с программистами:
да - брокер это ком обьект, а ком с потоками плохо дружит ... посмотрим , что можно сделать
просто в дебаге wine писалось что-то конкретно про send buffer failed RPC
Ну впринципе ссылается на RPC службу...

В результате пере собрали сейчас сервер приложений чтобы убедиться что проблема при работе с "ком" потоками, полностью их убрали. Все стартует замечательно, ну естественно БЭСТ говорит доступ запрещён...
Осталось додуматься как же обойтись без кома...


Из картинки видно, что Сервер приложения стартовал. И что пароль при входе в БЭСТ пройден. Из чего создается впечатление, что проблема брокера пройдена. Но Сервер приложения работает некорректно. Добавлю еще, что получается зайти в Менеджер пользователей, но там не видно приложений. Картинку прикрепляю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
DenisPr
Сообщения: 56

Re: Ошибка обращения к брокеру при попытке зайти в БЭСТ5 3.4

Сообщение DenisPr »

Djelf писал(а):
22.06.2009 19:46
DenisPr писал(а):
22.06.2009 17:42
Этот дистрибутив может работать в демо версии. При этом ключ не нужен. За работу с ключом ответчает "Сервер приложений" и визуально запускается штатно.
P.S. В демо версии БЭСТ5 3.4 ограничение на количество записей. Их можно сделать 400 штук.

Так бы и говорил сначала что демо :rolleyes:


Произошли изменения в программе. Теперь

БЭСТ5 3.4 начиная с SP24 в рабочем режиме может работать как с электронным ключом защиты, так и без него

В демо–версии максимально допустимое количество документов/проводок для одного предприятия увеличено до 700.


Надо будет продолжить эксперементы ...
Спасибо сказали: