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

Reply via email to