opennx
Модераторы: dimbor, Модераторы разделов
Re: opennx
Я так, думаю, логичней брать исходники отсюда, коль уж здесь общаетесь. Все равно же сами собираете.
Мы и официалы - несколько разные субъекты, есть разница некоторая...
Мы и официалы - несколько разные субъекты, есть разница некоторая...
Re: opennx
мил человек, не серчай
я про сборку линукс клиента пекусь.
облазил я вродь всю тему по пластунски - нашел всякие полезные нужности и сборки для вин-клиента, нашел патчи (аж целый комплект OpenNX.patch.0.16.0.591.zip)- а вот кого патчить и подойдет ли для моих целей, решил поспрошать ,навсякий.
там в шапке есть направление на http://sourceforge.net/projects/opennx/ - но это официальный исходник, другого не нашел - потому и вопрос созрел.
Re: opennx
Djelf
Кстати похоже действительно fixed.
Правда клиент иногда падает (упал на словах "запрос сессии"). Пытаюсь найти способ воспроизведения. К сожалению тогда без трейса запустил...
Кстати, можно патчики на 591.2 получить?
fixed: OpenNX-0.16.0.591.2
Подробнее тут: nxwin-3.4.0-5-r14
ну и за компанию (а вдруг бы само заработало) обновил wxWidgets до 2.8.11
Кстати похоже действительно fixed.
Правда клиент иногда падает (упал на словах "запрос сессии"). Пытаюсь найти способ воспроизведения. К сожалению тогда без трейса запустил...
Кстати, можно патчики на 591.2 получить?
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Re: opennx
Легко:
Сборка OpenNX 0.16.0.593 Win32
+ последний патч и скрипты которыми что-то там себе упрощаю... без описания но простенькие..
ну и фикс для какой-то версии rx?server которая выпадает кода клент windows представляется как linux...(зачем Фриц это сделал без понятия).
Возможно чуток более новая версия поможет, возможно это связано с кривыми хвостами сессий, появившихся в процессе тестирования.
Тоже выпал поначалу... потом не проявилось.
Re: opennx
Djelf
Спасибо. Потестируем-с.
Может быть конечно, но у меня на тестовой машине все хорошо. Завтра вообще пол дня буду разворачивать кучку виртуалок разного рода и тестировать в разных вариантах ) так что видимо будут багрепорты. И попробую из человека вытянуть информацию о том что-как.
p.s. я думал сообщение отредактировл прошлое. Ан нет. Дал человеку потестировать, а у него клиент вообще не конектится (по его словам появляется окно и сразу исчезает). ОС: 32-х битная русская Win XP SP3. Трейс тот что получилось добыть:
Правда есть вполне серьезные подозрения, что у него где-то затерялся старый opennx...
Спасибо. Потестируем-с.
Может быть конечно, но у меня на тестовой машине все хорошо. Завтра вообще пол дня буду разворачивать кучку виртуалок разного рода и тестировать в разных вариантах ) так что видимо будут багрепорты. И попробую из человека вытянуть информацию о том что-как.
p.s. я думал сообщение отредактировл прошлое. Ан нет. Дал человеку потестировать, а у него клиент вообще не конектится (по его словам появляется окно и сразу исчезает). ОС: 32-х битная русская Win XP SP3. Трейс тот что получилось добыть:
Код: Выделить всё
11/12/10 14:14:27 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:14:57 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:15:27 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:15:54 2492 14:15:54: Trace for 'All' enabled
11/12/10 14:15:54 2492 14:15:54: (LoginDialog) ReadConfigDirectory: LastSession='C:\Documents and Settings\Test\.nx\config\demo.nxs'
11/12/10 14:15:54 2492 14:15:54: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo-demo.nxs
11/12/10 14:15:54 2492 14:15:54: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo.nxs
11/12/10 14:15:54 2492 14:15:54: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo.nxs
11/12/10 14:15:54 2492 14:15:54: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo1.nxs
11/12/10 14:15:54 2492 14:15:54: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo.nxs
11/12/10 14:15:54 2492 14:15:54: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo.nxs
11/12/10 14:15:57 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:16:20 2492 14:16:20: (MySession) protocol version: 00030400
11/12/10 14:16:20 2492 14:16:20: (MyXmlConfig) Reading C:\Documents and Settings\Test\.nx\config\demo.nxs
11/12/10 14:16:20 2492 14:16:20: (MySession) Cleaning up old session data
11/12/10 14:16:20 2492 14:16:20: (MySession) Service dir: 'C:\Documents and Settings\Test\.nx\D-edmin-nb-E24E6A14880EA8BAC61AD2202C0460D3'
11/12/10 14:16:20 2492 14:16:20: (MySession) Keeping 'C:\Documents and Settings\Test\.nx\D-edmin-nb-E24E6A14880EA8BAC61AD2202C0460D3'
11/12/10 14:16:20 2492 14:16:20: (MySession) Session dir: 'C:\Documents and Settings\Test\.nx\S-'
11/12/10 14:16:20 2492 14:16:20: (MySession) Keeping 'C:\Documents and Settings\Test\.nx\S-'
11/12/10 14:16:20 2492 14:16:20: (MySession) Session dir: 'C:\Documents and Settings\Test\.nx\S-buhserver-2005-7C8F6DD2A692C67EC5FA983C10FB9C2F'
11/12/10 14:16:20 2492 14:16:20: (MySession) Proxy-PID: 3652
11/12/10 14:16:20 2492 14:16:20: (MySession) PID does not exist, adding 'C:\Documents and Settings\Test\.nx\S-buhserver-2005-7C8F6DD2A692C67EC5FA983C10FB9C2F'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-buhserver-2005-7C8F6DD2A692C67EC5FA983C10FB9C2F\errors'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-buhserver-2005-7C8F6DD2A692C67EC5FA983C10FB9C2F\options'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-buhserver-2005-7C8F6DD2A692C67EC5FA983C10FB9C2F\session'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-buhserver-2005-7C8F6DD2A692C67EC5FA983C10FB9C2F\stats'
11/12/10 14:16:20 2492 14:16:20: (MySession) Session dir: 'C:\Documents and Settings\Test\.nx\S-msi-2006-CDF414F081D6B1480CF450F004BF6066'
11/12/10 14:16:20 2492 14:16:20: (MySession) Proxy-PID: 3460
11/12/10 14:16:20 2492 14:16:20: (MySession) PID does not exist, adding 'C:\Documents and Settings\Test\.nx\S-msi-2006-CDF414F081D6B1480CF450F004BF6066'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2006-CDF414F081D6B1480CF450F004BF6066\errors'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2006-CDF414F081D6B1480CF450F004BF6066\options'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2006-CDF414F081D6B1480CF450F004BF6066\session'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2006-CDF414F081D6B1480CF450F004BF6066\stats'
11/12/10 14:16:20 2492 14:16:20: (MySession) Temp dir: 'C:\Documents and Settings\Test\.nx\temp\2320'
11/12/10 14:16:20 2492 14:16:20: (MySession) Main PID: 2320
11/12/10 14:16:20 2492 14:16:20: (MySession) Ssh-PID: 3652
11/12/10 14:16:20 2492 14:16:20: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Test\.nx\temp\2320'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\temp\2320\runlog'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\temp\2320\sshlog'
11/12/10 14:16:20 2492 14:16:20: (MySession) adding file 'C:\Documents and Settings\Test\.nx\temp\2320\winlog'
11/12/10 14:16:20 2492 14:16:20: (MySession) Temp dir: 'C:\Documents and Settings\Test\.nx\temp\2492'
11/12/10 14:16:20 2492 14:16:20: (MySession) Main PID: 2492
11/12/10 14:16:20 2492 14:16:20: (MySession) Ssh-PID: 0
11/12/10 14:16:20 2492 14:16:20: (MySession) Keeping 'C:\Documents and Settings\Test\.nx\temp\2492'
11/12/10 14:16:21 2492 14:16:21: (MySession) startXServer first free port is 6000
11/12/10 14:16:21 2492 14:16:21: (MyXmlConfig) Display: 1024x768, Workarea: 1024x738 (netto: 1024,738)
11/12/10 14:16:21 2492 14:16:21: (AsyncProcess) Starting 'c:\opennx\bin\nxssh.exe -nx -x -2 -p 2222 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i /cygdrive/c/DOCUME~1/Test/NX73F8~1/temp/2492/keylog -B -E nx@buhserver.ru'
11/12/10 14:16:21 2492 14:16:21: (AsyncProcess) wxExecute returned 2300
11/12/10 14:16:21 2492 14:16:21: (AsyncProcess) >Create()
11/12/10 14:16:21 2492 14:16:21: (AsyncProcess) <Create()
11/12/10 14:16:21 2492 14:16:21: (AsyncProcess) IoThread starting
11/12/10 14:16:21 2492 14:16:21: (AsyncProcess) Run()
11/12/10 14:16:22 2492 14:16:22: (MyIPC) nxssh E[0203]: 'NX> 203 NXSSH running with pid: 2300'
11/12/10 14:16:22 2492 14:16:22: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling check on switch command'
11/12/10 14:16:22 2492 14:16:22: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling skip of SSH config files'
11/12/10 14:16:22 2492 14:16:22: (MyIPC) nxssh E[0285]: 'NX> 285 Setting the preferred NX options'
11/12/10 14:16:23 2492 14:16:23: (MyIPC) nxssh E[0200]: 'NX> 200 Connected to address: 89.188.107.154 on port: 2222'
11/12/10 14:16:23 2492 14:16:23: (MyIPC) nxssh E[0202]: 'NX> 202 Authenticating user: nx'
11/12/10 14:16:24 2492 14:16:24: (MyIPC) nxssh O[0208]: 'NX> 208 Using auth method: publickey'
11/12/10 14:16:25 2492 14:16:25: (MyIPC) nxssh O[-001]: 'HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'
11/12/10 14:16:25 2492 14:16:25: (MySession) protocol version: 00030200
11/12/10 14:16:26 2492 14:16:26: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:26 2492 14:16:26: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/12/10 14:16:26 2492 14:16:26: (MySession) sending 'hello NXCLIENT - Version 3.2.0-74-SVN'
11/12/10 14:16:26 2492 14:16:26: (AsyncProcess) Sending: 'hello NXCLIENT - Version 3.2.0-74-SVN'
11/12/10 14:16:26 2492 14:16:26: (MyIPC) nxssh O[-001]: 'hello NXCLIENT - Version 3.2.0-74-SVN'
11/12/10 14:16:26 2492 14:16:26: (MyIPC) nxssh O[0134]: 'NX> 134 Accepted protocol: 3.2.0-74-SVN'
11/12/10 14:16:27 2492 14:16:27: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:27 2492 14:16:27: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/12/10 14:16:27 2492 14:16:27: (MySession) sending 'SET SHELL_MODE SHELL'
11/12/10 14:16:27 2492 14:16:27: (AsyncProcess) Sending: 'SET SHELL_MODE SHELL'
11/12/10 14:16:27 2492 14:16:27: (MyIPC) nxssh O[-001]: 'SET SHELL_MODE SHELL'
11/12/10 14:16:27 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:16:28 2492 14:16:28: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:28 2492 14:16:28: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/12/10 14:16:28 2492 14:16:28: (MySession) sending 'SET AUTH_MODE PASSWORD'
11/12/10 14:16:28 2492 14:16:28: (AsyncProcess) Sending: 'SET AUTH_MODE PASSWORD'
11/12/10 14:16:28 2492 14:16:28: (MyIPC) nxssh O[-001]: 'SET AUTH_MODE PASSWORD'
11/12/10 14:16:29 2492 14:16:29: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:29 2492 14:16:29: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/12/10 14:16:29 2492 14:16:29: (MySession) sending 'login'
11/12/10 14:16:29 2492 14:16:29: (AsyncProcess) Sending: 'login'
11/12/10 14:16:29 2492 14:16:29: (MyIPC) nxssh O[-001]: 'login'
11/12/10 14:16:30 2492 14:16:30: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:30 2492 14:16:30: (MyIPC) nxssh O[0101]: 'NX> 101 User: '
11/12/10 14:16:30 2492 14:16:30: (MySession) sending 'edmin'
11/12/10 14:16:30 2492 14:16:30: (AsyncProcess) Sending: 'edmin'
11/12/10 14:16:31 2492 14:16:31: (MyIPC) nxssh O[-001]: 'edmin'
11/12/10 14:16:32 2492 14:16:32: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:32 2492 14:16:32: (MyIPC) nxssh O[0102]: 'NX> 102 Password: '
11/12/10 14:16:32 2492 14:16:32: (MySession) sending '********'
11/12/10 14:16:32 2492 14:16:32: (AsyncProcess) Sending (hidden): '************'
11/12/10 14:16:32 2492 14:16:32: (MyIPC) nxssh O[-001]: ''
11/12/10 14:16:33 2492 14:16:33: (MyIPC) nxssh O[0103]: 'NX> 103 Welcome to: buhserver user: edmin'
11/12/10 14:16:34 2492 14:16:34: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/12/10 14:16:34 2492 14:16:34: (MySession) sending 'listsession --user="edmin" --status="suspended,running" --type="unix-application" --geometry="1024x768x32+render"'
11/12/10 14:16:34 2492 14:16:34: (AsyncProcess) Sending: 'listsession --user="edmin" --status="suspended,running" --type="unix-application" --geometry="1024x768x32+render"'
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[-001]: 'listsession --user="edmin" --status="suspended,running" --type="unix-application" --geometry="1024x768x32+render"'
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[0127]: 'NX> 127 Sessions list of user 'edmin' for reconnect:'
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[-001]: ''
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[-001]: 'Display Type Session ID Options Depth Screen Status Session Name'
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[-001]: '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[-001]: ''
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[-001]: ''
11/12/10 14:16:34 2492 14:16:34: (MyIPC) nxssh O[0148]: 'NX> 148 Server capacity: not reached for user: edmin'
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: Got 6 lines to parse
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: NO match on ''
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: NO match on 'Display Type Session ID Options Depth Screen Status Session Name'
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: NO match on '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: NO match on ''
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: NO match on ''
11/12/10 14:16:34 2492 14:16:34: (MySession) parseSessions: NO match on 'NX> 148 Server capacity: not reached for user: edmin'
11/12/10 14:16:35 2492 14:16:35: (AsyncProcess) IoThread outwatch timed out
11/12/10 14:16:35 2492 14:16:35: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/12/10 14:16:35 2492 14:16:35: (MyXmlConfig) Display: 1024x768, Workarea: 1024x738 (netto: 1024,738)
11/12/10 14:16:35 2492 14:16:35: (MySession) sending 'startsession --session="demo" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start2.sh" --cache="32M" --images="64M" --link="adsl" --screeninfo="1024x768x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'
11/12/10 14:16:35 2492 14:16:35: (AsyncProcess) Sending: 'startsession --session="demo" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start2.sh" --cache="32M" --images="64M" --link="adsl" --screeninfo="1024x768x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'
11/12/10 14:16:35 2492 14:16:35: (MyIPC) nxssh O[-001]: 'startsession --session="demo" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start2.sh" --cache="32M" --images="64M" --link="adsl" --screeninfo="1024x768x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1" '
11/12/10 14:16:35 2492 14:16:35: (MyIPC) nxssh O[-001]: ''
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[1000]: 'NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0700]: 'NX> 700 Session id: buhserver-2006-1787C31F1249494CE9B24D7A1573F990'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0705]: 'NX> 705 Session display: 2006'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0703]: 'NX> 703 Session type: unix-application'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0701]: 'NX> 701 Proxy cookie: 6f58e348769f050aee0f382d31c49f10'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0702]: 'NX> 702 Proxy IP: 127.0.1.1'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0706]: 'NX> 706 Agent cookie: 6f58e348769f050aee0f382d31c49f10'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0704]: 'NX> 704 Session cache: unix-application'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0707]: 'NX> 707 SSL tunneling: 1'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[1009]: 'NX> 1009 Session status: starting'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[0710]: 'NX> 710 Session status: running'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh O[1002]: 'NX> 1002 Commit'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh E[-001]: '/usr/bin/nxserver: 1584: 19334 sleep $AGENT_STARTUP_TIMEOUT'
11/12/10 14:16:36 2492 14:16:36: (MyIPC) nxssh E[1006]: 'NX> 1006 Session status: running'
11/12/10 14:16:36 2492 14:16:36: (WinShare) DllData Constructor(SmbClientWinNT)
11/12/10 14:16:36 2492 14:16:36: (WinShare) DllData Constructor handle=5bd50000
11/12/10 14:16:36 2492 14:16:36: (MySession) MySession::startProxy() called
11/12/10 14:16:36 2492 14:16:36: (MySession) sending 'bye'
11/12/10 14:16:36 2492 14:16:36: (AsyncProcess) Sending: 'bye'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh O[0105]: 'NX> 105 bye'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[-001]: 'Bye'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0999]: 'NX> 999 Bye'
11/12/10 14:16:37 2492 14:16:37: (MySession) sending 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/DOCUME~1/Test/NX73F8~1/S-BUHS~1/options:2006'
11/12/10 14:16:37 2492 14:16:37: (AsyncProcess) Sending: 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/DOCUME~1/Test/NX73F8~1/S-BUHS~1/options:2006'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0285]: 'NX> 285 Identified internal connection'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0285]: 'NX> 285 Using default mode encrypted'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0285]: 'NX> 285 Identified options: nx,options=/cygdrive/c/DOCUME~1/Test/NX73F8~1/S-BUHS~1/options:2006'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy opened with local: 7 remote: 8'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0285]: 'NX> 285 Switching descriptors: 4 and: 5 to: 7'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[-001]: ''
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0287]: 'NX> 287 Redirected I/O to channel descriptors'
11/12/10 14:16:37 2492 14:16:37: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy in: 4 out: 5 transport in: 8 out: 8'
11/12/10 14:16:37 2492 14:16:37: (AsyncProcess) Process 2300 terminated with exit code 255.
11/12/10 14:16:39 2492 14:16:39: (MyIPC) nxssh E[-001]: 'Connection to buhserver.ru closed by remote host.'
11/12/10 14:16:39 2492 14:16:39: (AsyncProcess) IoThread exiting
11/12/10 14:16:39 2492 14:16:39: (AsyncProcess) OnTerminate(): IoThread has ended.
11/12/10 14:16:39 2492 14:16:39: (MyIPC) nxssh terminated
11/12/10 14:16:47 2492 14:16:47: (AsyncProcess) ~AsyncProcess
11/12/10 14:16:47 2492 14:16:47: (AsyncProcess) ~AsyncProcess exit
11/12/10 14:16:47 2492 14:16:47: (MySession) ~MySession
11/12/10 14:16:57 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:17:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:17:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:18:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:18:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:19:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:19:43 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Could not Get the Mutex Handle for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:19:58 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Could not Get the Mutex Handle for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:10 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:13 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:13 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:13 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:13 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:20:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:20:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:21:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Could not Get the Mutex Handle for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:21:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:22:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:22:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:22:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:22:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:22:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:22:31 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:22:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:23:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:23:43 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Could not Get the Mutex Handle for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:46 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:49 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Could not Get the Mutex Handle for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:52 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:53 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:53 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:53 1080 ##### Cauld not Create the Mutex for BrDebug Call Side #####
11/12/10 14:23:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:24:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:24:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:25:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:25:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:26:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:26:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:27:28 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
11/12/10 14:27:58 520 QAbstractSocket::connectToHost() called when already looking up or connecting/connected to "buhserver.ru"
Правда есть вполне серьезные подозрения, что у него где-то затерялся старый opennx...
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Re: opennx
Поэтому nxwin не запустился. А в OpenNX отсутствует механизм отслеживания жив ли этот процесс. А каким образом иногда получается короткий каталог "S-" вообще не понимаю... судя по коду такого просто не должно быть
Но обычно, такие ошибки вылезают когда зоопарк клиентов да к тому же висят в памяти "левые" nx* процессы, их нужно обязательно прибивать перед сменой тестового клиента и повнимательнее к путям прописанным в клиенте. Лучше вообще держать только один клиент на этапе тестов.
Re: opennx
Код: Выделить всё
11/13/10 20:27:58 2960 20:27:58: Trace for 'All' enabled
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960 20:27:58: (MySession) protocol version: 00030300
11/13/10 20:27:58 2960
11/13/10 20:27:58 2960 20:27:58: (MySession) Cleaning up old session data
11/13/10 20:27:58 2960 20:27:58: (MySession) Session dir: 'C:\Documents and Settings\Test\.nx\S-msi-2008-B3B83ECBF637AFC3B3F1A133D9B5A053'
11/13/10 20:27:58 2960 20:27:58: (MySession) Proxy-PID: 2132
11/13/10 20:27:58 2960 20:27:58: (MySession) PID does not exist, adding 'C:\Documents and Settings\Test\.nx\S-msi-2008-B3B83ECBF637AFC3B3F1A133D9B5A053'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2008-B3B83ECBF637AFC3B3F1A133D9B5A053\errors'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2008-B3B83ECBF637AFC3B3F1A133D9B5A053\options'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2008-B3B83ECBF637AFC3B3F1A133D9B5A053\session'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\S-msi-2008-B3B83ECBF637AFC3B3F1A133D9B5A053\stats'
11/13/10 20:27:58 2960 20:27:58: (MySession) Temp dir: 'C:\Documents and Settings\Test\.nx\temp\2960'
11/13/10 20:27:58 2960 20:27:58: (MySession) Main PID: 2960
11/13/10 20:27:58 2960 20:27:58: (MySession) Ssh-PID: 0
11/13/10 20:27:58 2960 20:27:58: (MySession) Keeping 'C:\Documents and Settings\Test\.nx\temp\2960'
11/13/10 20:27:58 2960 20:27:58: (MySession) Temp dir: 'C:\Documents and Settings\Test\.nx\temp\3052'
11/13/10 20:27:58 2960 20:27:58: (MySession) Main PID: 3052
11/13/10 20:27:58 2960 20:27:58: (MySession) Ssh-PID: 2132
11/13/10 20:27:58 2960 20:27:58: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Test\.nx\temp\3052'
11/13/10 20:27:58 2960 20:27:58: (MySession) Temp dir: 'C:\Documents and Settings\Test\.nx\temp\3052\.X11-unix'
11/13/10 20:27:58 2960 20:27:58: (MySession) Main PID: 3052
11/13/10 20:27:58 2960 20:27:58: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Test\.nx\temp\3052\.X11-unix'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\temp\3052\runlog'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\temp\3052\sshlog'
11/13/10 20:27:58 2960 20:27:58: (MySession) adding file 'C:\Documents and Settings\Test\.nx\temp\3052\winlog'
11/13/10 20:27:58 2960 20:27:58: (MySession) startXServer first free port is 6000
11/13/10 20:27:58 2960 20:27:58: (MyXmlConfig) Display: 1024x768, Workarea: 1024x738 (netto: 1024,738)
11/13/10 20:27:58 2960 20:27:58: (MySession) Executing C:\DOCUME~1\Test\0016~1\OPENNX~1.593\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -auth /cygdrive/c/DOCUME~1/Test/NX73F8~1/.Xauthority -nolisten tcp -fp /cygdrive/c/DOCUME~1/Test/0016~1/OPENNX~1.593/share/fonts/base,/cygdrive/c/DOCUME~1/Test/0016~1/OPENNX~1.593/share/fonts/TTF -screen 0 1024x738 -name edmin-dmitry@dev.edmin.ru :0 -nokeyhook
11/13/10 20:27:58 2960 20:27:58: (AsyncProcess) Starting 'C:\DOCUME~1\Test\0016~1\OPENNX~1.593\bin\nxssh.exe -nx -x -2 -p 22 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i /cygdrive/c/DOCUME~1/Test/NX73F8~1/temp/2960/keylog -4 -B -E nx@dev.edmin.ru'
11/13/10 20:27:58 2960 20:27:58: (AsyncProcess) wxExecute returned 3404
11/13/10 20:27:58 2960 20:27:58: (AsyncProcess) >Create()
11/13/10 20:27:58 2960 20:27:58: (AsyncProcess) <Create()
11/13/10 20:27:58 2960 20:27:58: (AsyncProcess) Run()
11/13/10 20:27:58 2960 20:27:58: (AsyncProcess) IoThread starting
11/13/10 20:27:58 2960 20:27:58: (MyIPC) nxssh E[0203]: 'NX> 203 NXSSH running with pid: 3404'
11/13/10 20:27:58 2960 20:27:58: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling check on switch command'
11/13/10 20:27:58 2960 20:27:58: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling skip of SSH config files'
11/13/10 20:27:58 2960 20:27:58: (MyIPC) nxssh E[0285]: 'NX> 285 Setting the preferred NX options'
11/13/10 20:27:59 2960 20:27:59: (MyIPC) nxssh E[0200]: 'NX> 200 Connected to address: 95.84.240.57 on port: 22'
11/13/10 20:28:00 2960 20:28:00: (MyIPC) nxssh E[0202]: 'NX> 202 Authenticating user: nx'
11/13/10 20:28:00 2960 20:28:00: (MyIPC) nxssh O[0208]: 'NX> 208 Using auth method: publickey'
11/13/10 20:28:02 2960 20:28:02: (MyIPC) nxssh O[-001]: 'HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'
11/13/10 20:28:03 2960 20:28:03: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:03 2960 20:28:03: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/13/10 20:28:03 2960 20:28:03: (MySession) sending 'hello NXCLIENT - Version 3.3.0'
11/13/10 20:28:03 2960 20:28:03: (AsyncProcess) Sending: 'hello NXCLIENT - Version 3.3.0'
11/13/10 20:28:03 2960 20:28:03: (MyIPC) nxssh O[-001]: 'hello NXCLIENT - Version 3.3.0'
11/13/10 20:28:03 2960 20:28:03: (MyIPC) nxssh O[0134]: 'NX> 134 Accepted protocol: 3.3.0'
11/13/10 20:28:04 2960 20:28:04: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:04 2960 20:28:04: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/13/10 20:28:04 2960 20:28:04: (MySession) sending 'SET SHELL_MODE SHELL'
11/13/10 20:28:04 2960 20:28:04: (AsyncProcess) Sending: 'SET SHELL_MODE SHELL'
11/13/10 20:28:04 2960 20:28:04: (MyIPC) nxssh O[-001]: 'SET SHELL_MODE SHELL'
11/13/10 20:28:05 2960 20:28:05: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:05 2960 20:28:05: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/13/10 20:28:05 2960 20:28:05: (MySession) sending 'SET AUTH_MODE PASSWORD'
11/13/10 20:28:05 2960 20:28:05: (AsyncProcess) Sending: 'SET AUTH_MODE PASSWORD'
11/13/10 20:28:05 2960 20:28:05: (MyIPC) nxssh O[-001]: 'SET AUTH_MODE PASSWORD'
11/13/10 20:28:06 2960 20:28:06: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:06 2960 20:28:06: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/13/10 20:28:06 2960 20:28:06: (MySession) sending 'login'
11/13/10 20:28:06 2960 20:28:06: (AsyncProcess) Sending: 'login'
11/13/10 20:28:07 2960 20:28:07: (MyIPC) nxssh O[-001]: 'login'
11/13/10 20:28:08 2960 20:28:08: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:08 2960 20:28:08: (MyIPC) nxssh O[0101]: 'NX> 101 User: '
11/13/10 20:28:08 2960 20:28:08: (MySession) sending 'edmin-dmitry'
11/13/10 20:28:08 2960 20:28:08: (AsyncProcess) Sending: 'edmin-dmitry'
11/13/10 20:28:08 2960 20:28:08: (MyIPC) nxssh O[-001]: 'edmin-dmitry'
11/13/10 20:28:09 2960 20:28:09: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:09 2960 20:28:09: (MyIPC) nxssh O[0102]: 'NX> 102 Password: '
11/13/10 20:28:09 2960 20:28:09: (MySession) sending '********'
11/13/10 20:28:09 2960 20:28:09: (AsyncProcess) Sending (hidden): '************'
11/13/10 20:28:09 2960 20:28:09: (MyIPC) nxssh O[-001]: ''
11/13/10 20:28:11 2960 20:28:11: (MyIPC) nxssh O[0103]: 'NX> 103 Welcome to: msi user: edmin-dmitry'
11/13/10 20:28:12 2960 20:28:12: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/13/10 20:28:12 2960 20:28:12: (MySession) sending 'listsession --user="edmin-dmitry" --status="suspended,running" --type="unix-application" --geometry="1024x768x32+render"'
11/13/10 20:28:12 2960 20:28:12: (AsyncProcess) Sending: 'listsession --user="edmin-dmitry" --status="suspended,running" --type="unix-application" --geometry="1024x768x32+render"'
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[-001]: 'listsession --user="edmin-dmitry" --status="suspended,running" --type="unix-application" --geometry="1024x768x32+render"'
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[0127]: 'NX> 127 Sessions list of user 'edmin-dmitry' for reconnect:'
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[-001]: ''
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[-001]: 'Display Type Session ID Options Depth Screen Status Session Name'
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[-001]: '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[-001]: ''
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[-001]: ''
11/13/10 20:28:12 2960 20:28:12: (MyIPC) nxssh O[0148]: 'NX> 148 Server capacity: not reached for user: edmin-dmitry'
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: Got 6 lines to parse
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: NO match on ''
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: NO match on 'Display Type Session ID Options Depth Screen Status Session Name'
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: NO match on '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: NO match on ''
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: NO match on ''
11/13/10 20:28:12 2960 20:28:12: (MySession) parseSessions: NO match on 'NX> 148 Server capacity: not reached for user: edmin-dmitry'
11/13/10 20:28:13 2960 20:28:13: (AsyncProcess) IoThread outwatch timed out
11/13/10 20:28:13 2960 20:28:13: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/13/10 20:28:13 2960 20:28:13: (MyXmlConfig) Display: 1024x768, Workarea: 1024x738 (netto: 1024,738)
11/13/10 20:28:13 2960 20:28:13: (MySession) sending 'startsession --session="EdminTest1cv7rootless" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/var/1c/.1c_d.sh" --cache="16M" --images="64M" --link="adsl" --screeninfo="1024x768x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'
11/13/10 20:28:13 2960 20:28:13: (AsyncProcess) Sending: 'startsession --session="EdminTest1cv7rootless" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/var/1c/.1c_d.sh" --cache="16M" --images="64M" --link="adsl" --screeninfo="1024x768x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'
11/13/10 20:28:13 2960 20:28:13: (MyIPC) nxssh O[-001]: 'startsession --session="EdminTest1cv7rootless" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/var/1c/.1c_d.sh" --cache="16M" --images="64M" --link="adsl" --screeninfo="1024x768x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1" '
11/13/10 20:28:13 2960 20:28:13: (MyIPC) nxssh O[-001]: ''
11/13/10 20:28:14 2960 20:28:14: (MyIPC) nxssh O[1000]: 'NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0700]: 'NX> 700 Session id: msi-2009-EB6500FFB6284CAB80A2D603E45CE9FC'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0705]: 'NX> 705 Session display: 2009'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0703]: 'NX> 703 Session type: unix-application'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0701]: 'NX> 701 Proxy cookie: 41e14d1f4dcee12960af85fdb99167dd'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0702]: 'NX> 702 Proxy IP: 192.168.0.2'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0706]: 'NX> 706 Agent cookie: 41e14d1f4dcee12960af85fdb99167dd'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0704]: 'NX> 704 Session cache: unix-application'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0707]: 'NX> 707 SSL tunneling: 1'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[1009]: 'NX> 1009 Session status: starting'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0710]: 'NX> 710 Session status: running'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[1002]: 'NX> 1002 Commit'
11/13/10 20:28:15 2960 20:28:15: (WinShare) DllData Constructor(SmbClientWinNT)
11/13/10 20:28:15 2960 20:28:15: (WinShare) DllData Constructor handle=5bd50000
11/13/10 20:28:15 2960 20:28:15: (MySession) MySession::startProxy() called
11/13/10 20:28:15 2960 20:28:15: (MySession) sending 'bye'
11/13/10 20:28:15 2960 20:28:15: (AsyncProcess) Sending: 'bye'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[-001]: '/usr/bin/nxserver: line 1584: 14828 sleep $AGENT_STARTUP_TIMEOUT'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[1006]: 'NX> 1006 Session status: running'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh O[0105]: 'NX> 105 bye'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[-001]: 'Bye'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0999]: 'NX> 999 Bye'
11/13/10 20:28:15 2960 20:28:15: (MySession) sending 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/DOCUME~1/Test/NX73F8~1/S-MSI-~1/options:2009'
11/13/10 20:28:15 2960 20:28:15: (AsyncProcess) Sending: 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/DOCUME~1/Test/NX73F8~1/S-MSI-~1/options:2009'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0285]: 'NX> 285 Identified internal connection'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0285]: 'NX> 285 Using default mode encrypted'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0285]: 'NX> 285 Identified options: nx,options=/cygdrive/c/DOCUME~1/Test/NX73F8~1/S-MSI-~1/options:2009'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy opened with local: 7 remote: 8'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0285]: 'NX> 285 Switching descriptors: 4 and: 5 to: 7'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[-001]: ''
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0287]: 'NX> 287 Redirected I/O to channel descriptors'
11/13/10 20:28:15 2960 20:28:15: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy in: 4 out: 5 transport in: 8 out: 8'
11/13/10 20:28:17 2960 20:28:17: (AsyncProcess) Detach() called
11/13/10 20:28:17 2960 20:28:17: (AsyncProcess) IoThread exiting
11/13/10 20:28:17 2960 20:28:17: (AsyncProcess) Detatch(): waiting for IoThread
11/13/10 20:28:17 2960 20:28:17: (AsyncProcess) Detatch(): IoThread has ended
11/13/10 20:28:17 2960
11/13/10 20:28:17 2960 20:28:17: (MySession) ~MySession
Win XP SP3, имя компьютера "йцукен" и имя пользователя такое же. Говорит человек, что доходит до !M лого.
С англ. именем компьютера нормально теперь, после чистки от старых nx'ов.
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Re: opennx
Civil писал(а): ↑13.11.2010 23:06Код: Выделить всё
11/13/10 20:27:58 2960 20:27:58: Trace for 'All' enabled 11/13/10 20:28:03 2960 20:28:03: (MyIPC) nxssh O[0105]: 'NX> 105 ' 11/13/10 20:28:03 2960 20:28:03: (MySession) sending 'hello NXCLIENT - Version 3.3.0' 11/13/10 20:28:03 2960 20:28:03: (AsyncProcess) Sending: 'hello NXCLIENT - Version 3.3.0' 11/13/10 20:28:03 2960 20:28:03: (MyIPC) nxssh O[-001]: 'hello NXCLIENT - Version 3.3.0' 11/13/10 20:28:03 2960 20:28:03: (MyIPC) nxssh O[0134]: 'NX> 134 Accepted protocol: 3.3.0' 11/13/10 20:28:04 2960 20:28:04: (AsyncProcess) IoThread outwatch timed out
У меня сейчас на rx@etersoft
Код: Выделить всё
11/10/10 15:15:30 3364 15:15:30: (MyIPC) nxssh O[0105]: 'NX> 105 '
11/10/10 15:15:30 3364 15:15:30: (MySession) sending 'hello NXCLIENT - Version 3.2.0-74-SVN'
11/10/10 15:15:30 3364 15:15:30: (AsyncProcess) Sending: 'hello NXCLIENT - Version 3.2.0-74-SVN'
11/10/10 15:15:30 3364 15:15:30: (MyIPC) nxssh O[-001]: 'hello NXCLIENT - Version 3.2.0-74-SVN'
11/10/10 15:15:30 3364 15:15:30: (MyIPC) nxssh O[0134]: 'NX> 134 Accepted protocol: 3.2.0-74-SVN'
11/10/10 15:15:31 3364 15:15:31: (AsyncProcess) IoThread outwatch timed out
11/10/10 15:15:31 3364 15:15:31: (MyIPC) nxssh O[0105]: 'NX> 105 '
Со всеми freenx серверами обеспечить совместимость наверное можно, но для этого нужно хотя бы знать чей сборки этот сервер и на какой платформе поднят... ну и кусок серверного лога.
Re: opennx
dimbor, Djelf
М... сервер все время один. Что с удачными соединениями под Win 7, что с неудачным выше. Это все время rx@etersoft (на Ubuntu 10.04 amd64). Отличие только в клиенте.
Клиент - opennx последний из темы + 14.3 nxclient.
В понедельник на работу выйду и смогу сказать точнее.
p.s. вообще что неплохо бы потестировать в клиенте? На каких ОС? Пока планируем на:
Windows XP SP3 Rus (рус. имя юзера, англ. хостнем. возможно и русский хостнейм)
Win Vista 32/64 bit
Win 7 32/64.
Ещё на чем-то интересно?
М... сервер все время один. Что с удачными соединениями под Win 7, что с неудачным выше. Это все время rx@etersoft (на Ubuntu 10.04 amd64). Отличие только в клиенте.
Клиент - opennx последний из темы + 14.3 nxclient.
В понедельник на работу выйду и смогу сказать точнее.
p.s. вообще что неплохо бы потестировать в клиенте? На каких ОС? Пока планируем на:
Windows XP SP3 Rus (рус. имя юзера, англ. хостнем. возможно и русский хостнейм)
Win Vista 32/64 bit
Win 7 32/64.
Ещё на чем-то интересно?
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Re: opennx
Я думаю в целом интересно будет...
Провел тестирование на виртуальных машинах (на каждой ОС свежая):
Windows Vista SP2 x64 RUS
Русское имя пользователя: +
Русское имя компьютера: +
Результат: работает
Windpws XP x64 SP2 Eng
Русское имя пользователя: +
Русское имя компьютера: -
Результат: работает
Русское имя пользователя: +
Русское имя компьютера: +
Результат: работает
Работает - в смысле есть коннект к серверу и отображается все на первый взгляд правильно. Вроде пока проблем не наблюдаю.
Провел тестирование на виртуальных машинах (на каждой ОС свежая):
Windows Vista SP2 x64 RUS
Русское имя пользователя: +
Русское имя компьютера: +
Результат: работает
Windpws XP x64 SP2 Eng
Русское имя пользователя: +
Русское имя компьютера: -
Результат: работает
Русское имя пользователя: +
Русское имя компьютера: +
Результат: работает
Работает - в смысле есть коннект к серверу и отображается все на первый взгляд правильно. Вроде пока проблем не наблюдаю.
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Re: opennx
Djelf
Угу. Увы, русскую версию я не нагуглил.
Угу. Увы, русскую версию я не нагуглил.
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Re: opennx
Полез сабжем 593 логи снимать и заметил:
1) Галка "Включение SSL шифрование всего трафика" ( == ! Disable encryption of all traffic) если даже не установлена, то перед запуском сессии проставляется принудительно, да еще и в nxs записывается.
2) Соответственно, отключить шифрование нельзя никак.
Дяденька, достань воробушка!
И вот еще возник вопрос: Что opennx, что родному клиенту (не важно), т.е. nxservice, nxwin и nxssh, вдруг стал жизненно необходим cyggcc_s-1.dll.
Интересно, это я при сборке накосячил или оно теперь неотъемлемая часть цигвина?
1) Галка "Включение SSL шифрование всего трафика" ( == ! Disable encryption of all traffic) если даже не установлена, то перед запуском сессии проставляется принудительно, да еще и в nxs записывается.
2) Соответственно, отключить шифрование нельзя никак.
Дяденька, достань воробушка!
И вот еще возник вопрос: Что opennx, что родному клиенту (не важно), т.е. nxservice, nxwin и nxssh, вдруг стал жизненно необходим cyggcc_s-1.dll.
Интересно, это я при сборке накосячил или оно теперь неотъемлемая часть цигвина?
Re: opennx
1. Ага, есть такое дело, достану.
2. Кажется, надо "-static-libgcc" добавить...
2. Кажется, надо "-static-libgcc" добавить...
Спасибо сказали:
Re: opennx
dimbor писал(а): ↑20.12.2010 05:251) Галка "Включение SSL шифрование всего трафика" ( == ! Disable encryption of all traffic) если даже не установлена, то перед запуском сессии проставляется принудительно, да еще и в nxs записывается.
2) Соответственно, отключить шифрование нельзя никак.
Дяденька, достань воробушка!
ага - вон оно где собака то порылась
а я когда еще об енто ногу наколол :
oldbay писал(а): ↑16.11.2010 02:06пересобрал с --with-nxproto=3.4.0 в configure
и тут столкнулся с еще одним болтом = несмотря на то что в настройке графики ставишь "использовать простые растры X", клиент упорно хочет вызывать джина libjpeg, а с ним то у меня в nx 3.4.0 от etersoft библиотечная turbo-трабла
Re: opennx
Так и не понял, под линем (Мандрива 2010.2) есть сборка? Та, что упоминалась в постах не работает - ругается на отсутствие раскладки клавиатуры.
Re: opennx
Обуреваемый, "шарообразными" идеями, начал смотреть, как же opennx собирать, и запутался обкончательно.
Не будет ли трудно написать инструкцию для идиотов, наподобие этой? Под mingw? На базе кода из репозитория.
Не будет ли трудно написать инструкцию для идиотов, наподобие этой? Под mingw? На базе кода из репозитория.
Re: opennx
Нужно:
OpenSC http://www.opensc-project.org/opensc
кажется даже собирать не надо (поскольку в win оно не работает), ну я собрал и сделал симлинк с /usrlocal/include/opensc в /usr/i586-mingw32msvc/include/opensc
wxWidgets http://www.wxwidgets.org/downloads/
Использовал 2.8.11 Для статики (не хочу кучу либов перетаскивать) собирал так:
./configure --with-msw --disable-compat26 --disable-compat24 --disable-shared --enable-unicode --disable-debug --with-zlib=builtin --host=i586-mingw32msvc
OpenNX
где брать известно, как то вот так собирается
make -f Makefile.am
aclocal -I m4
./configure --enable-staticwx --host=i586-mingw32msvc --with-dllpath --with-nxproto=3.4.0
На Ubuntu не хватало программ (коротких ссылок на программы для сборки) в /usr/i586-mingw32msvc/bin, делал симлинки из /usr/bin/i586-mingw32msvc-*
Требуется установленный wine http://bugs.etersoft.ru/show_bug.cgi?id=4449
Все на виртуалке чтоб ничего не испортить ни до ни после. VirtualBox под Win лучше не использовать - на нем Wine жутко тормозит.
OpenSC http://www.opensc-project.org/opensc
кажется даже собирать не надо (поскольку в win оно не работает), ну я собрал и сделал симлинк с /usrlocal/include/opensc в /usr/i586-mingw32msvc/include/opensc
wxWidgets http://www.wxwidgets.org/downloads/
Использовал 2.8.11 Для статики (не хочу кучу либов перетаскивать) собирал так:
./configure --with-msw --disable-compat26 --disable-compat24 --disable-shared --enable-unicode --disable-debug --with-zlib=builtin --host=i586-mingw32msvc
OpenNX
где брать известно, как то вот так собирается
make -f Makefile.am
aclocal -I m4
./configure --enable-staticwx --host=i586-mingw32msvc --with-dllpath --with-nxproto=3.4.0
На Ubuntu не хватало программ (коротких ссылок на программы для сборки) в /usr/i586-mingw32msvc/bin, делал симлинки из /usr/bin/i586-mingw32msvc-*
Требуется установленный wine http://bugs.etersoft.ru/show_bug.cgi?id=4449
Все на виртуалке чтоб ничего не испортить ни до ни после. VirtualBox под Win лучше не использовать - на нем Wine жутко тормозит.
Спасибо сказали:
Re: opennx
Не прошло и полгода (или прошло), как сподобился его собрать в целях глумления. Под гентой. Посему потратил три ночи. В оконцовке помечу грабли, если кому будет интересно.
Правда от libexpat-1.dll и libgcc_s_sjlj-1.dll не удалось избавиться даже посредством - "-static-libgcc", но это частности.
Вопрос имеется. Читал тут, что какие-то патчи Фриц взял, остальные - нет. В репозитории чего нет? И где его взять?
ЗЫ: Ах да. Есессно имеется большая и светлая цель. - Вроде как дозрел мозгом, сделать на winapi заведение адаптера и проброс туда серверного 445. Но это в той теме буду писать.
Правда от libexpat-1.dll и libgcc_s_sjlj-1.dll не удалось избавиться даже посредством - "-static-libgcc", но это частности.
Вопрос имеется. Читал тут, что какие-то патчи Фриц взял, остальные - нет. В репозитории чего нет? И где его взять?
ЗЫ: Ах да. Есессно имеется большая и светлая цель. - Вроде как дозрел мозгом, сделать на winapi заведение адаптера и проброс туда серверного 445. Но это в той теме буду писать.
Re: opennx
dimbor писал(а): ↑12.11.2011 05:55Вопрос имеется. Читал тут, что какие-то патчи Фриц взял, остальные - нет. В репозитории чего нет? И где его взять?
В opennx все патчи разбиты по назначению, в архиве есть ReadMe.txt с коротким описанием зачем и почему.
Re: opennx
Задавал тут глупые вопросы, а теперь решил продолжить.
Но сначала хорошая новость, может быть. Занялся вплотную сабжем под линь в контексте. На основе относительно свежего кода из альтовского репозитория bsavelev. Мой лепрозорий репозиторий живет здесь. master там пока тот же (как-бы-чего-не-вышло).
Заслуживает внимания ветка from_Djelf. Тама сделана обезьянья попытка накатить на новый код старые вкусняшки. Те, которыми всякие там фрицы брезгуют. Не исключено также, что Djelf после окончания поглощения IT-индустрии северо-западного региона проведет аудит и ткнет носом в. А может еще кто заинтересованный соберет под винду и тоже скажет ласково.
Но идиотский вопрос не об этом. Озадачился отсутствием занимательной приблуды tracelog под линуксом. Глянул в код, а он весь под вынь. Под остальным подразумевается уже присутствующим. Но нету (у мя wxGTK 2.8.12), даже у с debug собранным. Так это ябло-огрызочный шутик, или последствия авитаминоза? Чем под линукс трассировки смотреть? Очень нада!
Но сначала хорошая новость, может быть. Занялся вплотную сабжем под линь в контексте. На основе относительно свежего кода из альтовского репозитория bsavelev. Мой лепрозорий репозиторий живет здесь. master там пока тот же (как-бы-чего-не-вышло).
Заслуживает внимания ветка from_Djelf. Тама сделана обезьянья попытка накатить на новый код старые вкусняшки. Те, которыми всякие там фрицы брезгуют. Не исключено также, что Djelf после окончания поглощения IT-индустрии северо-западного региона проведет аудит и ткнет носом в. А может еще кто заинтересованный соберет под винду и тоже скажет ласково.
Но идиотский вопрос не об этом. Озадачился отсутствием занимательной приблуды tracelog под линуксом. Глянул в код, а он весь под вынь. Под остальным подразумевается уже присутствующим. Но нету (у мя wxGTK 2.8.12), даже у с debug собранным. Так это ябло-огрызочный шутик, или последствия авитаминоза? Чем под линукс трассировки смотреть? Очень нада!
Re: opennx
Да не верю чтоб не было... логи все равно должны быть, вроде они не отключаемые. Ну а то что морда только под Win так это понятно зачем...
Re: opennx
Ну логов правильных я пока так и не нашел, может потому, что не искал. Баловался другими плюшками. Были замечены бяки из категории "лыко да мочала":
1) при засуспенженой сессии вне зависимости от ENABLE_SHOW_RUNNING_SESSIONS="0" вываливает окно.
2) и что не делай в том окне, восстановиться не удается.
1) при засуспенженой сессии вне зависимости от ENABLE_SHOW_RUNNING_SESSIONS="0" вываливает окно.
2) и что не делай в том окне, восстановиться не удается.
Re: opennx
Вобщем, есть взаимная нелюбовь, я бы так сказал.... потому как:
opennx + rx@etersoft 1.1.1 = сессии восстанавливаются,
opennx + rx@etersoft + dimbor patches = сессии не восстанавливаются,
nomachine nxclient + rx@etersoft + dimbor patches = сессии восстанавливаются.
opennx + rx@etersoft 1.1.1 = сессии восстанавливаются,
opennx + rx@etersoft + dimbor patches = сессии не восстанавливаются,
nomachine nxclient + rx@etersoft + dimbor patches = сессии восстанавливаются.
Re: opennx
Сначала грешил на свои кривые руки, да. А потом думаю, дайкася проверю.С учетом того, что единственный патч, который там действительно мой, никоим образом повлиять на на восстановление сессий не может. Сделал ветку cups_client_mode0. Там этот бедный патч накачен прямо на master. Все то же самое. Из чего напрашивается вывод, что в svn708 сломано буквально все.
Ща еще помудрю с svn634.
Ща еще помудрю с svn634.
Re: opennx
dimbor, а скажи, в чем прелесть opennx, чем он лучше nomachine клиента? С какой целью ты пилишь и то, и то?
Re: opennx
На первый вопрос - ответ OSS. Его хотя бы можно пилить, а не извращаться. Также у заказчика имеется громадье планов, с ним связанное.
Почему пилю все. Да, существующая схема печати для лин-клиентов убога и ненадежна. Но это не значит, что не надо выжимать из нее максимума.
А расово верную систему можно сделать только на opennx, опять же.
Эх! Вот только жаль давно не слыхать начальника транспортного цеха.
Почему пилю все. Да, существующая схема печати для лин-клиентов убога и ненадежна. Но это не значит, что не надо выжимать из нее максимума.
А расово верную систему можно сделать только на opennx, опять же.
Эх! Вот только жаль давно не слыхать начальника транспортного цеха.
Re: opennx
Помудрил, с той же хронической нелюбовью - эдак у меня нулей на бранчи не хватит. Потом догадался перечитать эту же тему (RTFM). Вычитал, что здесь фактически положено на все, что более svn593. Надо было с чтения начать.
Скажите, а те опенэныксы, что восстанавливают сессию, с какой циферкой собраны?