Scott Best wrote: > > Quick thing: output of "uname -a"? Going to try to get a VMware > image up here which matches your system... > > thanks, > Scott > > > > On Sep 7, 2008, at 5:02 PM, Dr James Allen wrote: > >> Bottom posting... >> >> Scott Best wrote: >>> >>> Wow, a perfect debug report. Now I feel compelled to actually help >>> fix the problem. :) >>> >>> The very latest source is on the CVS server at SF: >>> >>> http://echovnc.cvs.sourceforge.net/echovnc/echovnc/echovnc_linux/ >>> >>> Any chance you can grab a snapshot of that and see if it still >>> results in the failed assertion? >>> >>> Also, can you run your Linux echoServer with debug logging (with >>> the "-ll" switch, not just "-l"), recreate the error, then resend >>> that log >>> file during the error? >>> >>> thanks, >>> Scott >>> >>> >>> On Sep 6, 2008, at 5:41 PM, Dr James Allen wrote: >>> >>>> >>>> echovnc (linux) 1.1.2 (fc7) I have tried both the SF rpm (x86_64) and >>>> built from source >>>> >>>> echoserver (linux) 1.63 >>>> >>>> InstantVNC v1.40 running on XP >>>> --------------------------------- >>>> >>>> EchoVNC running on another XP machine ; all works perectly. >>>> >>>> When I run echovnc on linux with the same settings I can connect to the >>>> EchoServer and indeed see the partner in the window. As soon as I >>>> double >>>> click on the partner to connect I get :- >>>> >>>> Sorry, the remote partner "phisupp" could not be found >>>> >>>> Where phisupp is the name of my partner. >>>> >>>> I also get :- >>>> >>>> >>>> (echovnc:27710): Gtk-CRITICAL **: >>>> gtk_tree_view_column_cell_layout_pack_start: assertion `! >>>> gtk_tree_view_column_get_cell_info (column, cell)' failed >>>> >>>> on the command line from echovnc (linux) >>>> >>>> The log file from echovnc during the session is :- >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> [Sun Sep 7 01:36:10 2008] echoServer : InitializeProxyDll : initialize >>>> echoware dll v. 1.0.1 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CheckServer:Try proxy >>>> connection >>>> [Sun Sep 7 01:36:10 2008] echoServer : CheckServer:Proxy connection >>>> failed >>>> [Sun Sep 7 01:36:10 2008] echoServer : CheckServer:Try direct >>>> connection >>>> [Sun Sep 7 01:36:10 2008] echoServer : CheckServer:Direct connection >>>> succeded >>>> [Sun Sep 7 01:36:10 2008] echoServer : Set Encryption Level to 1 for >>>> orac.yard-hw.sycamorestables.net:443 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CDllProxyInfo: >>>> connectTimeout=30 >>>> ReceiveTimeout=30 SendTimeout=30 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Enter connect >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Timeout=30 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Try >>>> connect orac.yard-hw.sycamorestables.net:443 phiadmin:vncv >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: >>>> connected >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection::OnReceive 28 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Receive >>>> MSG_PROXY_CONNECTED >>>> [Sun Sep 7 01:36:10 2008] echoServer : Public Key : R 320 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection::OnReceive 348 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Receive >>>> MSG_PROXY_PUBLICKEY >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection::OnReceive 299 >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Receive >>>> MSG_PROXY_HANDSHAKECONFIRM >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: End Try >>>> connect >>>> [Sun Sep 7 01:36:10 2008] echoServer : CACConnection: Exit connect >>>> [Sun Sep 7 01:36:12 2008] echoServer : CProxyConnection: GetGroupList >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> wait >>>> 5 seconds >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection::OnReceive 45 >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: Receive >>>> MSG_SEND_GROUP_LIST >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: Receive >>>> GetGroupList return: phiclients,Public >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> wait end >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> return: phiclients,Public >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> return: 18 >>>> [Sun Sep 7 01:36:12 2008] echoServer : GetGroupList: Success >>>> [Sun Sep 7 01:36:12 2008] echoServer : CProxyConnection: GetGroupList >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> wait >>>> 5 seconds >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection::OnReceive 45 >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: Receive >>>> MSG_SEND_GROUP_LIST >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: Receive >>>> GetGroupList return: phiclients,Public >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> wait end >>>> [Sun Sep 7 01:36:12 2008] echoServer : CACConnection: GetGroupList >>>> return: phiclients,Public >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetGroupList >>>> return: 18 >>>> [Sun Sep 7 01:36:13 2008] echoServer : GetGroupList: Success >>>> [Sun Sep 7 01:36:13 2008] echoServer : CProxyConnection: GetGroupList >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetGroupList >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetGroupList >>>> wait >>>> 5 seconds >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection::OnReceive 45 >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: Receive >>>> MSG_SEND_GROUP_LIST >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: Receive >>>> GetGroupList return: phiclients,Public >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetGroupList >>>> wait end >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetGroupList >>>> return: phiclients,Public >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetGroupList >>>> return: 18 >>>> [Sun Sep 7 01:36:13 2008] echoServer : GetGroupList: Success >>>> [Sun Sep 7 01:36:13 2008] echoServer : CProxyConnection: GetUserList >>>> for group phiclients >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList wait >>>> 5 seconds >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection::OnReceive 84 >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: Receive >>>> MSG_SEND_USER_LIST >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList >>>> wait end >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList >>>> return: phiclients,phisupp:vnc;phiadmin:vncv >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList >>>> return length: 37 >>>> [Sun Sep 7 01:36:13 2008] echoServer : GetUserList: Success >>>> [Sun Sep 7 01:36:13 2008] echoServer : CProxyConnection: GetUserList >>>> for group phiclients >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList >>>> [Sun Sep 7 01:36:13 2008] echoServer : CACConnection: GetUserList >>>> returns: phiclients,phisupp:vnc;phiadmin:vncv >>>> [Sun Sep 7 01:36:13 2008] echoServer : GetUserList: Success >>>> [Sun Sep 7 01:36:16 2008] echoServer : =>CProxyConnection: >>>> EstablishNewDataChannel to partner phisupp >>>> [Sun Sep 7 01:36:16 2008] echoServer : CProxyConnection: Find partner >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: FindPartner >>>> phisupp >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: FindPartner wait >>>> 30 seconds >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection::OnReceive 36 >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: Receive >>>> MSG_PROXY_PARTNERFOUND >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: FindPartner >>>> wait end >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: FindPartner >>>> status=2337 >>>> [Sun Sep 7 01:36:16 2008] echoServer : CProxyConnection: Success find >>>> partner >>>> [Sun Sep 7 01:36:16 2008] echoServer : CProxyConnection: Connect to >>>> peer phisupp >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: Try connect to >>>> peer phisupp >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection::OnReceive 39 >>>> [Sun Sep 7 01:36:16 2008] echoServer : CACConnection: Receive >>>> MSG_CHANNEL_CODE 1dc92b871a >>>> [Sun Sep 7 01:36:30 2008] echoServer : CACConnection::OnReceive 359 >>>> [Sun Sep 7 01:36:30 2008] echoServer : CACConnection: Receive >>>> MSG_PEER_KEY, chanel code=1dc92b871a >>>> [Sun Sep 7 01:36:30 2008] echoServer : CACConnection: Success connect >>>> to peer phisupp, channel code >>>> [Sun Sep 7 01:36:30 2008] echoServer : CProxyConnection: Success >>>> connect to peer phisupp >>>> [Sun Sep 7 01:36:30 2008] echoServer : CDataChannel: New data channel: >>>> code=1dc92b871a , encrypt=Y >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannels: Enter Add data >>>> channel 0x2aaab00056e0 >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannels: Exit Add data >>>> channel 0x2aaab00056e0, count=1 >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannel: Enter Listen for >>>> local client >>>> [Sun Sep 7 01:36:31 2008] echoServer : Inside backlog >>>> [Sun Sep 7 01:36:31 2008] echoServer : TCP CONNECTION >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannel: Listen for local >>>> client started >>>> [Sun Sep 7 01:36:31 2008] echoServer : =>ConnectEchoServer >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannel::OnError 1 >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannel: Start Remove data >>>> channel 0x2aaab00056e0 on echo channel error 1 >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannel: End Remove data >>>> channel 0x2aaab00056e0 >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannel: Error connect >>>> data >>>> channel 0x2aaab00056e0 to channel code 1dc92b871a >>>> [Sun Sep 7 01:36:31 2008] echoServer : CDataChannels: Enter Remove >>>> data >>>> channel 0x2aaab00056e0 >>>> [Sun Sep 7 01:36:31 2008] echoServer : =>CDataChannel::Destructor >>>> [Sun Sep 7 01:36:36 2008] echoServer : CEchoSrvDataChannel: send >>>> buff=0, rec buff=0 >>>> [Sun Sep 7 01:36:36 2008] echoServer : >>>> =>CDataChannelSocket::Destructor >>>> [Sun Sep 7 01:36:36 2008] echoServer : >>>> <=CDataChannelSocket::Destructor >>>> [Sun Sep 7 01:36:36 2008] echoServer : =>CDataChannel::Destructor, >>>> Before delete General Buffer >>>> [Sun Sep 7 01:36:36 2008] echoServer : =<CDataChannel:: Destructor >>>> [Sun Sep 7 01:36:36 2008] echoServer : CDataChannels: Exit Remove data >>>> channel (nil), count=0 >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> The server log shows :- >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> 07 Sep 08 01:35:35 CONNECTED from 192.168.220.212.1878 phisupp in >>>> Groups phiclients phisupp_self >>>> 07 Sep 08 01:36:10 CONNECTED from 192.168.220.85.45221 phiadmin in >>>> Groups phiclients phiadmin_self >>>> 07 Sep 08 01:36:16 192.168.220.85.45221: FIND PARTNER for phiadmin >>>> PartnerEmailId=phisupp, PartnerAppId=vnc >>>> 07 Sep 08 01:36:16 192.168.220.85.45221: CONNECT TO PEER for phiadmin >>>> PartnerEmailId=phisupp, PartnerAppId=vnc >>>> 07 Sep 08 01:36:16 192.168.220.85.45221: Send partner with >>>> MSG_CONNECT_TO_PEER (channelcode/InitiatorId,DhPart1), >>>> InitiatorId=phiadmin:vnc(partnerAppId) , channelcode=7e966c262d >>>> 07 Sep 08 01:36:16 192.168.220.85.45221: Reply with MSG_CHANNEL_CODE >>>> (channelcode)=1dc92b871a >>>> 07 Sep 08 01:36:30 192.168.220.212.1880: Data channel connect from: >>>> phisupp channelcode: 7e966c262d >>>> 07 Sep 08 01:37:21 192.168.220.85.45221: Exception DISCONNECTED >>>> 07 Sep 08 01:38:10 192.168.220.212.1878: Exception DISCONNECTED >>>> >>>> -------------------------------------------------------------------------------- >>>> >>>> >>>> >>>> I had this same problem with echovnc (linux) v 1.0.1 and upgarded to >>>> 1.1.2 to see if it fixed it. I have the source built and functioning >>>> exactly the same as the rpm so I can try pretty much anything to help >>>> solve this. >>>> >>>> Cheers, >>>> >>>> Jim :-) >> >> Hi Scott thanks for responding ; and believe me when I say I know how >> you feel. The phrase "my computer can't see my printer" as a full bug >> report still has me waking up screaming in the middle of the morning. >> >> Sorry if I misled you with my post but when I say I built it from source >> as well ; I mean from the CVS. I checked it out on the 2008-09-07 00:56 >> and it still seems current :- >> >> --------------------------------------------------------------------------- >> >> [EMAIL PROTECTED] echovnc]$ cvs status | grep Status: >> cvs status: Examining . >> cvs status: Examining echovnc_linux >> File: AUTHORS Status: Up-to-date >> File: COPYRIGHT Status: Up-to-date >> File: ChangeLog Status: Up-to-date >> File: Doxyfile Status: Up-to-date >> File: INSTALL Status: Up-to-date >> File: LICENSE Status: Up-to-date >> File: Makefile.am Status: Up-to-date >> File: Makefile.in Status: Up-to-date >> File: NEWS Status: Up-to-date >> File: README Status: Up-to-date >> File: TODO Status: Up-to-date >> File: VERSION.txt Status: Up-to-date >> File: acconfig.h Status: Up-to-date >> File: aclocal.m4 Status: Up-to-date >> File: autogen.sh Status: Up-to-date >> File: config.guess Status: Up-to-date >> File: config.h.in Status: Up-to-date >> File: config.sub Status: Up-to-date >> File: configure Status: Up-to-date >> File: configure.in Status: Up-to-date >> File: depcomp Status: Up-to-date >> File: echovnc.glade Status: Up-to-date >> File: echovnc.gladep Status: Up-to-date >> File: echovnc.kdevelop Status: Up-to-date >> File: echovnc.kdevelop.pcs Status: Up-to-date >> File: echovnc.kdevses Status: Up-to-date >> File: echovnc.spec Status: Up-to-date >> File: install-sh Status: Up-to-date >> cvs status: Examining echovnc_linux/debian >> File: ltmain.sh Status: Up-to-date >> File: missing Status: Up-to-date >> File: mkinstalldirs Status: Up-to-date >> File: changelog Status: Up-to-date >> File: compat Status: Up-to-date >> File: control Status: Up-to-date >> File: copyright Status: Up-to-date >> File: cron.d.ex Status: Up-to-date >> File: dirs Status: Up-to-date >> File: docs Status: Up-to-date >> File: echovnc-default.ex Status: Up-to-date >> File: echovnc.doc-base.EX Status: Up-to-date >> File: echovnc.substvars Status: Up-to-date >> File: emacsen-install.ex Status: Up-to-date >> File: emacsen-remove.ex Status: Up-to-date >> File: emacsen-startup.ex Status: Up-to-date >> File: files Status: Up-to-date >> File: init.d.ex Status: Up-to-date >> File: manpage.1.ex Status: Up-to-date >> File: manpage.sgml.ex Status: Up-to-date >> File: manpage.xml.ex Status: Up-to-date >> File: menu.ex Status: Up-to-date >> File: postinst.ex Status: Up-to-date >> File: postrm.ex Status: Up-to-date >> File: preinst.ex Status: Up-to-date >> File: prerm.ex Status: Up-to-date >> File: rules Status: Up-to-date >> cvs status: Examining echovnc_linux/echoware >> File: watch.ex Status: Up-to-date >> File: ACConnection.cpp Status: Up-to-date >> File: ACConnection.h Status: Up-to-date >> File: AES.cpp Status: Up-to-date >> File: AES.h Status: Up-to-date >> File: APISocket.h Status: Up-to-date >> File: AppleApiOpts.h Status: Up-to-date >> File: Blowfish.cpp Status: Up-to-date >> File: Blowfish.h Status: Up-to-date >> File: Blowfish2.h Status: Up-to-date >> File: ByteOrder.cpp Status: Up-to-date >> File: ByteOrder.h Status: Up-to-date >> File: COPYRIGHT Status: Up-to-date >> File: ClientSocket.cpp Status: Up-to-date >> File: Commonf.cpp Status: Up-to-date >> File: Commonf.h Status: Up-to-date >> File: CritSection.cpp Status: Up-to-date >> File: CritSection.h Status: Up-to-date >> File: DataChannel.cpp Status: Up-to-date >> File: DataChannel.h Status: Up-to-date >> File: DataChannelSocket.cpp Status: Up-to-date >> File: DataChannelSocket.h Status: Up-to-date >> File: DataChannels.cpp Status: Up-to-date >> File: DataChannels.h Status: Up-to-date >> File: DllProxyInfo.cpp Status: Up-to-date >> File: DllProxyInfo.h Status: Up-to-date >> File: EchoController.h Status: Up-to-date >> File: EchoSrvDataChannel.cpp Status: Up-to-date >> File: EchoSrvDataChannel.h Status: Up-to-date >> File: EchoToOSX.cpp Status: Up-to-date >> File: EchoToOSX.h Status: Up-to-date >> File: Echoware.h Status: Up-to-date >> File: Function.h Status: Up-to-date >> File: Globals.cpp Status: Up-to-date >> File: Globals.h Status: Up-to-date >> File: Gsimply.cpp Status: Up-to-date >> File: Gsimply.h Status: Up-to-date >> File: HNumber.h Status: Up-to-date >> File: Hnfunct.cpp Status: Up-to-date >> File: Hnfunct.h Status: Up-to-date >> File: Hnumber.cpp Status: Up-to-date >> File: InterfaceDllProxyInfo.h Status: Up-to-date >> File: Keys.cpp Status: Up-to-date >> File: LICENSE Status: Up-to-date >> File: LocalDataChannel.cpp Status: Up-to-date >> File: LocalDataChannel.h Status: Up-to-date >> File: LocalListener.cpp Status: Up-to-date >> File: LocalListener.h Status: Up-to-date >> File: LocalProxyConnection.h Status: Up-to-date >> File: Logger.cpp Status: Up-to-date >> File: Logger.h Status: Up-to-date >> File: Makefile.am Status: Up-to-date >> File: Makefile.in Status: Up-to-date >> File: MyDllProxyInfo.h Status: Up-to-date >> File: MyNum.h Status: Up-to-date >> File: MyTypes.h Status: Up-to-date >> File: Mynum.cpp Status: Up-to-date >> File: Myprint.cpp Status: Up-to-date >> File: Myprint.h Status: Up-to-date >> File: NetPacket.cpp Status: Up-to-date >> File: NetPacket.h Status: Up-to-date >> File: Operator.cpp Status: Up-to-date >> File: Operator.h Status: Up-to-date >> File: PrimeGen.cpp Status: Up-to-date >> File: Profiler.h Status: Up-to-date >> File: ProxiesManager.cpp Status: Up-to-date >> File: ProxiesManager.h Status: Up-to-date >> File: ProxyConnect.cpp Status: Up-to-date >> File: ProxyConnect.h Status: Up-to-date >> File: ProxyConnection.cpp Status: Up-to-date >> File: ProxyConnection.h Status: Up-to-date >> File: RSAKeys.cpp Status: Up-to-date >> File: RSAKeys.h Status: Up-to-date >> File: ServerListSynchronize.h Status: Up-to-date >> File: ServerSocket.cpp Status: Up-to-date >> File: Socket.cpp Status: Up-to-date >> File: echoware.cpp Status: Up-to-date >> File: echowaretest.cpp Status: Up-to-date >> File: global.h Status: Up-to-date >> File: kbhit.cpp Status: Up-to-date >> File: kbhit.h Status: Up-to-date >> File: md4.cpp Status: Up-to-date >> File: md4.h Status: Up-to-date >> File: md5.cpp Status: Up-to-date >> File: md5.h Status: Up-to-date >> File: ntlm.h Status: Up-to-date >> cvs status: Examining echovnc_linux/src >> File: ntlmv2.cpp Status: Up-to-date >> File: rfbserver.h Status: Up-to-date >> File: ConnectionData.cpp Status: Up-to-date >> File: ConnectionData.h Status: Up-to-date >> File: ConnectionItem.cpp Status: Up-to-date >> File: ConnectionItem.h Status: Up-to-date >> File: Makefile.am Status: Up-to-date >> File: Makefile.in Status: Up-to-date >> File: confreader.cpp Status: Up-to-date >> File: confreader.h Status: Up-to-date >> File: d3des.c Status: Up-to-date >> File: d3des.h Status: Up-to-date >> File: echovnc.cc Status: Up-to-date >> File: echovnc_addserver.cc Status: Up-to-date >> File: echovnc_addserver.hh Status: Up-to-date >> File: echovnc_addserver_glade.cc Status: Up-to-date >> File: echovnc_addserver_glade.hh Status: Up-to-date >> File: echovnc_advanced.cc Status: Up-to-date >> File: echovnc_advanced.hh Status: Up-to-date >> File: echovnc_advanced_glade.cc Status: Up-to-date >> File: echovnc_advanced_glade.hh Status: Up-to-date >> File: echovnc_connect.cc Status: Up-to-date >> File: echovnc_connect.hh Status: Up-to-date >> File: echovnc_connect_glade.cc Status: Up-to-date >> File: echovnc_connect_glade.hh Status: Up-to-date >> File: echovnc_options.cc Status: Up-to-date >> File: echovnc_options.hh Status: Up-to-date >> File: echovnc_options_glade.cc Status: Up-to-date >> File: echovnc_options_glade.hh Status: Up-to-date >> File: echovncmain.cc Status: Up-to-date >> File: echovncmain.hh Status: Up-to-date >> File: echovncmain_glade.cc Status: Up-to-date >> File: echovncmain_glade.hh Status: Up-to-date >> File: log.cpp Status: Up-to-date >> File: log.h Status: Up-to-date >> File: threads.cpp Status: Up-to-date >> cvs status: Examining echovnc_linux/templates >> File: threads.h Status: Up-to-date >> File: win_vncauth.c Status: Up-to-date >> File: win_vncauth.h Status: Up-to-date >> File: cc Status: Up-to-date >> File: hh Status: Up-to-date >> [EMAIL PROTECTED] echovnc]$ >> >> --------------------------------------------------------------------------- >> >> >> there seems no difference between 1.1.2 and the CVS head as far as this >> one goes. >> >> I ran the server with -ll (didn't know about that option thanks) and >> here is the result ;- >> >> --------------------------------------------------------------------------- >> >> [EMAIL PROTECTED] linux-i386]# ./echoserver -ll echoserver.log -p 443 >> Parsing config file ... >> Processed GROUP phiclients (PUBLIC) >> Processed GROUP firstgroup (PUBLIC) >> Processed GROUP secondgroup (PRIVATE) >> Processed USER phisupp (unprivileged) >> Processed USER phiadmin (SEEALL) >> Parse config file finished ... >> Generating server key. This can take some time ... >> Daemonizing echoserver ... >> [EMAIL PROTECTED] linux-i386]# tail -F echoserver.log >> 08 Sep 08 00:33:37 Parsing config file ... >> 08 Sep 08 00:33:37 Added GROUP entry for phiclients (PUBLIC) >> 08 Sep 08 00:33:37 Added GROUP entry for firstgroup (PUBLIC) >> 08 Sep 08 00:33:37 Added GROUP entry for secondgroup (PRIVATE) >> 08 Sep 08 00:33:37 Added USER entry for phisupp (unprivileged) >> 08 Sep 08 00:33:37 User has group list: phiclients, >> 08 Sep 08 00:33:37 Added USER entry for phiadmin (SEEALL) >> 08 Sep 08 00:33:37 User has group list: phiclients, >> 08 Sep 08 00:33:37 Try binding echoServer to port 443 >> 08 Sep 08 00:33:37 Bind succeded >> >> >> 08 Sep 08 00:34:33 192.168.220.212.2184: Get MSG_PROXY_CONNECTED >> 08 Sep 08 00:34:33 192.168.220.212.2184: SendRemoteMessage 28 bytes >> 08 Sep 08 00:34:33 192.168.220.212.2184: Sent MSG_PROXY_CONNECTED >> 08 Sep 08 00:34:33 192.168.220.212.2184: Get new msg: datalength=320 >> threadid=4160609168 >> 08 Sep 08 00:34:33 192.168.220.212.2184: Get MSG_PROXY_PUBLICKEY >> 08 Sep 08 00:34:33 192.168.220.212.2184: SendRemoteMessage 348 bytes >> 08 Sep 08 00:34:33 192.168.220.212.2184: Set Session Key >> 08 Sep 08 00:34:33 192.168.220.212.2184: Get new msg: datalength=1283 >> threadid=4160609168 >> 08 Sep 08 00:34:33 192.168.220.212.2184: Get MSG_PROXY_PASSWORD >> 08 Sep 08 00:34:33 192.168.220.212.2184: ValidateName: phisupp >> 08 Sep 08 00:34:33 192.168.220.212.2184: ValidateAppId: >> 08 Sep 08 00:34:33 192.168.220.212.2184: ValidateAppId: empty name, >> return -1 >> 08 Sep 08 00:34:33 192.168.220.212.2184: appId is auto set to default >> value vnc >> 08 Sep 08 00:34:33 192.168.220.212.2184: ParseAppIds, get 1 appIds >> 08 Sep 08 00:34:33 192.168.220.212.2184: Userid=phisupp, Appid=vnc >> 08 Sep 08 00:34:33 192.168.220.212.2184: This is a valid userid phisupp >> 08 Sep 08 00:34:33 192.168.220.212.2184: Found a valid userid/password >> phisupp >> 08 Sep 08 00:34:33 192.168.220.212.2184: Reply with >> MSG_PROXY_HANDSHAKECONFIRM >> 08 Sep 08 00:34:33 192.168.220.212.2184: SendRemoteMessage 300 bytes >> 08 Sep 08 00:34:33 192.168.220.212.2184: 192.168.220.212.2184: Mark >> this as a AUTH connection >> 08 Sep 08 00:34:33 192.168.220.212.2184: m_userEmail=phisupp >> 08 Sep 08 00:34:33 CONNECTED from 192.168.220.212.2184 phisupp in >> Groups phiclients phisupp_self >> 08 Sep 08 00:34:33 Move NA Connection to another list >> >> >> 08 Sep 08 00:34:54 192.168.220.85.45074: Get MSG_PROXY_CONNECTED >> 08 Sep 08 00:34:54 192.168.220.85.45074: SendRemoteMessage 28 bytes >> 08 Sep 08 00:34:54 192.168.220.85.45074: Sent MSG_PROXY_CONNECTED >> 08 Sep 08 00:34:55 192.168.220.85.45074: Get new msg: datalength=320 >> threadid=4160474000 >> 08 Sep 08 00:34:55 192.168.220.85.45074: Get MSG_PROXY_PUBLICKEY >> 08 Sep 08 00:34:55 192.168.220.85.45074: SendRemoteMessage 348 bytes >> 08 Sep 08 00:34:55 192.168.220.85.45074: Set Session Key >> 08 Sep 08 00:34:55 192.168.220.85.45074: Get new msg: datalength=1283 >> threadid=4160474000 >> 08 Sep 08 00:34:55 192.168.220.85.45074: Get MSG_PROXY_PASSWORD >> 08 Sep 08 00:34:55 192.168.220.85.45074: ValidateName: phiadmin >> 08 Sep 08 00:34:55 192.168.220.85.45074: ValidateAppId: vncv >> 08 Sep 08 00:34:55 192.168.220.85.45074: ParseAppIds, get 1 appIds >> 08 Sep 08 00:34:55 192.168.220.85.45074: Userid=phiadmin, Appid=vncv >> 08 Sep 08 00:34:55 192.168.220.85.45074: This is a valid userid phiadmin >> 08 Sep 08 00:34:55 192.168.220.85.45074: Found a valid userid/password >> phiadmin >> 08 Sep 08 00:34:55 192.168.220.85.45074: Reply with >> MSG_PROXY_HANDSHAKECONFIRM >> 08 Sep 08 00:34:55 192.168.220.85.45074: SendRemoteMessage 299 bytes >> 08 Sep 08 00:34:55 192.168.220.85.45074: 192.168.220.85.45074: Mark >> this as a AUTH connection >> 08 Sep 08 00:34:55 192.168.220.85.45074: m_userEmail=phiadmin >> 08 Sep 08 00:34:55 CONNECTED from 192.168.220.85.45074 phiadmin in >> Groups phiclients phiadmin_self >> 08 Sep 08 00:34:55 Move NA Connection to another list >> 08 Sep 08 00:35:05 Stop NA Connection >> 08 Sep 08 00:35:05 thread stop 4160539536 >> 08 Sep 08 00:35:05 thread exit 4160539536 >> 08 Sep 08 00:35:07 Delete NA Connection >> 08 Sep 08 00:35:07 thread stop 4160539536 >> 08 Sep 08 00:35:07 thread stop 0 >> 08 Sep 08 00:35:07 thread stop 0 >> 08 Sep 08 00:35:12 192.168.220.85.45074: Get MSG_GET_GROUP_LIST >> 08 Sep 08 00:35:12 192.168.220.85.45074: SEND GROUP LIST >> phiclients,Public >> 08 Sep 08 00:35:12 192.168.220.85.45074: SendRemoteMessage 45 bytes >> 08 Sep 08 00:35:12 192.168.220.85.45074: Get MSG_GET_GROUP_LIST >> 08 Sep 08 00:35:12 192.168.220.85.45074: SEND GROUP LIST >> phiclients,Public >> 08 Sep 08 00:35:12 192.168.220.85.45074: SendRemoteMessage 45 bytes >> 08 Sep 08 00:35:13 192.168.220.85.45074: Get MSG_GET_GROUP_LIST >> 08 Sep 08 00:35:13 192.168.220.85.45074: SEND GROUP LIST >> phiclients,Public >> 08 Sep 08 00:35:13 192.168.220.85.45074: SendRemoteMessage 45 bytes >> 08 Sep 08 00:35:13 192.168.220.85.45074: Get new msg: datalength=31 >> threadid=4160474000 >> 08 Sep 08 00:35:13 192.168.220.85.45074: Get MSG_GET_USER_LIST >> 08 Sep 08 00:35:13 192.168.220.85.45074: SEND USER LIST phiclients >> phisupp:vnc;phiadmin:vncv >> 08 Sep 08 00:35:13 192.168.220.85.45074: SendRemoteMessage 84 bytes >> 08 Sep 08 00:35:13 192.168.220.85.45074: ProcessGetUserList ends >> >> >> 08 Sep 08 00:35:29 192.168.220.85.45074: Get new msg: datalength=255 >> threadid=4160474000 >> 08 Sep 08 00:35:29 192.168.220.85.45074: Get MSG_PROXY_FIND_PARTNER: >> userId=phisupp appId= >> 08 Sep 08 00:35:29 192.168.220.85.45074: ValidateName: phisupp >> 08 Sep 08 00:35:29 192.168.220.85.45074: ValidateAppId: >> 08 Sep 08 00:35:29 192.168.220.85.45074: ValidateAppId: empty name, >> return -1 >> 08 Sep 08 00:35:29 192.168.220.85.45074: appId is auto set to default >> value vnc >> 08 Sep 08 00:35:29 192.168.220.85.45074: FIND PARTNER for phiadmin >> PartnerEmailId=phisupp, PartnerAppId=vnc >> 08 Sep 08 00:35:29 192.168.220.85.45074: userid=phisupp >> 08 Sep 08 00:35:29 192.168.220.212.2184: FindMatchAppId, matchcount=1 >> 08 Sep 08 00:35:29 192.168.220.85.45074: FindAuthConnectionByAll, found >> 1 auth connection >> 08 Sep 08 00:35:29 192.168.220.85.45074: FindAuthConnectionByAll >> returned ok >> 08 Sep 08 00:35:29 192.168.220.85.45074: These connections are in the >> same group >> 08 Sep 08 00:35:29 192.168.220.85.45074: Reply with >> MSG_PROXY_PARTNERFOUND >> 08 Sep 08 00:35:29 192.168.220.85.45074: Reply buffer: >> OrgPartnerEmailId=phisupp >> 08 Sep 08 00:35:29 192.168.220.85.45074: SendRemoteMessage 36 bytes >> 08 Sep 08 00:35:29 192.168.220.85.45074: Get new msg: datalength=575 >> threadid=4160474000 >> 08 Sep 08 00:35:29 192.168.220.85.45074: Get MSG_CONNECT_TO_PEER: >> userId=phisupp, appId= >> 08 Sep 08 00:35:29 192.168.220.85.45074: ValidateName: phisupp >> 08 Sep 08 00:35:29 192.168.220.85.45074: ValidateAppId: >> 08 Sep 08 00:35:29 192.168.220.85.45074: ValidateAppId: empty name, >> return -1 >> 08 Sep 08 00:35:29 192.168.220.85.45074: appId is auto set to default >> value vnc >> 08 Sep 08 00:35:29 192.168.220.85.45074: CONNECT TO PEER for phiadmin >> PartnerEmailId=phisupp, PartnerAppId=vnc >> 08 Sep 08 00:35:29 192.168.220.212.2184: FindMatchAppId, matchcount=1 >> 08 Sep 08 00:35:29 192.168.220.85.45074: FindAuthConnectionByAll, found >> 1 auth connection >> 08 Sep 08 00:35:29 192.168.220.85.45074: Found only 1 partner auth >> connection >> 08 Sep 08 00:35:29 192.168.220.85.45074: These connections are in the >> same group >> 08 Sep 08 00:35:29 192.168.220.85.45074: Send partner with >> MSG_CONNECT_TO_PEER (channelcode/InitiatorId,DhPart1), >> InitiatorId=phiadmin:vnc(partnerAppId) , channelcode=64ceb6b029 >> 08 Sep 08 00:35:29 192.168.220.212.2184: SendRemoteMessage 614 bytes >> 08 Sep 08 00:35:29 192.168.220.85.45074: Reply with MSG_CHANNEL_CODE >> (channelcode)=038d938416 >> 08 Sep 08 00:35:29 192.168.220.85.45074: SendRemoteMessage 39 bytes >> 08 Sep 08 00:35:30 192.168.220.212.2186: Get new msg: datalength=266 >> threadid=4160539536 >> 08 Sep 08 00:35:30 192.168.220.212.2186: Get MSG_DATA_CHANNEL_CONNECT: >> userId=phisupp, appId=vnc >> 08 Sep 08 00:35:30 192.168.220.212.2186: ValidateName: phisupp >> 08 Sep 08 00:35:30 192.168.220.212.2186: ValidateAppId: vnc >> 08 Sep 08 00:35:30 192.168.220.212.2186: ParseAppIds, get 1 appIds >> 08 Sep 08 00:35:30 192.168.220.212.2186: Data channel connect from: >> phisupp channelcode: 64ceb6b029 >> 08 Sep 08 00:35:30 192.168.220.212.2186: Mark this as a RELAY connection >> 08 Sep 08 00:35:30 192.168.220.212.2184: FindMatchAppId, matchcount=1 >> 08 Sep 08 00:35:30 192.168.220.212.2186: FindAuthConnectionByAll, found >> 1 auth connection >> 08 Sep 08 00:35:30 192.168.220.212.2186: Mark this as a RELAY >> connection. remove from NA list >> 08 Sep 08 00:35:30 192.168.220.212.2186: Relay connection, no more >> block on recv >> 08 Sep 08 00:35:30 thread stop 4160539536 >> 08 Sep 08 00:35:30 thread exit 4160539536 >> 08 Sep 08 00:35:30 Move NA Connection to another list >> 08 Sep 08 00:35:30 192.168.220.212.2184: Get new msg: datalength=586 >> threadid=4160609168 >> 08 Sep 08 00:35:30 192.168.220.212.2184: Get MSG_PEER_KEY: >> userId=phiadmin, appId=vnc >> 08 Sep 08 00:35:30 192.168.220.212.2184: ValidateName: phiadmin >> 08 Sep 08 00:35:30 192.168.220.212.2184: ValidateAppId: vnc >> 08 Sep 08 00:35:30 192.168.220.212.2184: PartnerEmailId=phiadmin, >> channelCode=64ceb6b029 >> 08 Sep 08 00:35:30 192.168.220.212.2184: Find ChannelCode in Server >> GlobalChannelCodeList >> 08 Sep 08 00:35:30 192.168.220.212.2184: channelCode=64ceb6b029, >> authId=192.168.220.212.2184, partnerChannelCode=038d938416, >> partnerAuthId=192.168.220.85.45074 >> 08 Sep 08 00:35:30 192.168.220.212.2184: Found a partner, send >> MSG_PEER_KEY (channelcode/dhpart2) to partner >> 08 Sep 08 00:35:30 192.168.220.85.45074: SendRemoteMessage 359 bytes >> 08 Sep 08 00:37:17 Detect HeartBeat miss - Either Client phiadmin >> disconnected or Traffic Loss >> 08 Sep 08 00:37:17 MarkDeleteAllConnectionsBelongToThisAuthID >> 192.168.220.85.45074 >> 08 Sep 08 00:37:17 192.168.220.85.45074: Exception DISCONNECTED >> 08 Sep 08 00:37:17 192.168.220.85.45074: Auth connection is closed >> 08 Sep 08 00:37:17 192.168.220.85.45074: Mark delete all connections >> belong to this authId=192.168.220.85.45074 >> 08 Sep 08 00:37:17 MarkDeleteAllConnectionsBelongToThisAuthID >> 192.168.220.85.45074 >> 08 Sep 08 00:37:17 192.168.220.85.45074: DISCONNECT 192.168.220.85 >> phiadmin >> 08 Sep 08 00:37:17 error 192.168.220.85.45074: Recv failed : Socket >> operation on non-socket >> 08 Sep 08 00:37:17 thread exit 4160474000 >> 08 Sep 08 00:37:19 Delete Auth Connection >> 08 Sep 08 00:37:19 thread stop 4160474000 >> 08 Sep 08 00:37:19 thread stop 0 >> 08 Sep 08 00:37:19 thread stop 0 >> 08 Sep 08 00:38:31 Stop Relay Connection NOPAIR >> 08 Sep 08 00:38:31 thread stop 4160539536 >> 08 Sep 08 00:38:33 Delete Relay Connection >> 08 Sep 08 00:38:33 thread stop 4160539536 >> 08 Sep 08 00:38:33 thread stop 0 >> 08 Sep 08 00:38:33 thread stop 0 >> >> >> 08 Sep 08 00:39:29 Detect HeartBeat miss - Either Client phisupp >> disconnected or Traffic Loss >> 08 Sep 08 00:39:29 MarkDeleteAllConnectionsBelongToThisAuthID >> 192.168.220.212.2184 >> 08 Sep 08 00:39:29 192.168.220.212.2184: Exception DISCONNECTED >> 08 Sep 08 00:39:29 192.168.220.212.2184: Auth connection is closed >> 08 Sep 08 00:39:29 192.168.220.212.2184: Mark delete all connections >> belong to this authId=192.168.220.212.2184 >> 08 Sep 08 00:39:29 MarkDeleteAllConnectionsBelongToThisAuthID >> 192.168.220.212.2184 >> 08 Sep 08 00:39:29 192.168.220.212.2184: DISCONNECT 192.168.220.212 >> phisupp >> 08 Sep 08 00:39:29 error 192.168.220.212.2184: Recv failed : Socket >> operation on non-socket >> 08 Sep 08 00:39:29 thread exit 4160609168 >> 08 Sep 08 00:39:31 Delete Auth Connection >> 08 Sep 08 00:39:31 thread stop 4160609168 >> 08 Sep 08 00:39:31 thread stop 0 >> 08 Sep 08 00:39:31 thread stop 0 >> >> [EMAIL PROTECTED] linux-i386]# . >> >> --------------------------------------------------------------------------- >> >> I hit the return key a few times in between launches of the echovnc >> client and the InstantVNC on the XP box ; and then again when I shut >> them both down. The lines at 08 Sep 08 00:35:30 are exactly where the >> echovnc client pops up the messagebox of death. >> >> Hope this narrows it down. >> >> And thanks again. I really love this software and I'd love it get it >> going on linux. If you can narrow this down I'd be more than willing to >> try getting into the code to help fix this. >> >> >> Cheers, >> >> Jim :-) >> >> -- >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Echovnc-users mailing list >> Echovnc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/echovnc-users
Which one ? linux echoserver is :- Linux orac.yard-hw.sycamorestables.net 2.6.23.15-80.fc7 #1 SMP Sun Feb 10 16:52:18 EST 2008 x86_64 x86_64 x86_64 GNU/Linux linux echovnc client is :- Linux purdy.yard-hw.sycamorestables.net 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 14:56:37 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux XP InstantVNC is :- System Information System Information report written at: 09/08/08 01:32:52 System Name: BELLA [System Summary] Item Value OS Name Microsoft Windows XP Professional Version 5.1.2600 Service Pack 2 Build 2600 OS Manufacturer Microsoft Corporation System Name BELLA System Manufacturer TOSHIBA System Model Qosmio G20 System Type X86-based PC Processor x86 Family 6 Model 13 Stepping 8 GenuineIntel ~2260 Mhz BIOS Version/Date TOSHIBA Version 1.30, 22/06/2005 SMBIOS Version 2.3 Windows Directory C:\WINDOWS System Directory C:\WINDOWS\system32 Boot Device \Device\HarddiskVolume1 Locale United Kingdom Hardware Abstraction Layer Version = "5.1.2600.2562 (xpsp.040919-1030)" User Name BELLA\jim Time Zone GMT Standard Time Total Physical Memory 1,024.00 MB Available Physical Memory 521.59 MB Total Virtual Memory 2.00 GB Available Virtual Memory 1.96 GB Page File Space 2.40 GB Page File C:\pagefile.sys Jim :-) ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Echovnc-users mailing list Echovnc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/echovnc-users