It would appear that 1.4.x versions of jabber respond with an extraneous <handshake/> tag after a failed external connection authentication request.
>From the Debian bug report[1]: $ telnet 192.168.4.98 31518 Trying 192.168.4.98... Connected to 192.168.4.98. Escape character is '^]'. [sent]<?xml version='1.0'?><stream:stream version='1.0' xmlns:stream='http://etherx.jabber.org/streams' to='penza-gsm.ru' xmlns='jabber:component:accept'> [recv]<?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' id='3FFE35B0' xmlns='jabber:component:accept' from='muclinker'> [sent]<handshake id='1'>c028346d8fefe937fc209100b82e63c792156eca</handshake> [recv]<stream:error>Invalid handshake</stream:error><handshake/>Connection closed by foreign host. Look here ------------------------------------===>>>^^^^^^^^^^^^ [1] - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=226885 -- Jamin W. Collins This is the typical unix way of doing things: you string together lots of very specific tools to accomplish larger tasks. -- Vineet Kumar _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
