[justin@leela tmp]$ ./ircgroup.pl XML::Stream: new: hostname = (leela.securedispatch.net) XML::Stream: SetCallBacks: tag(node) func(CODE(0x94fcb9c)) XMPP::Conn: SetCallBacks: tag(message) func(CODE(0x94fcd58)) XMPP::Conn: SetCallBacks: tag(presence) func(CODE(0x94fccf8)) XMPP::Conn: SetCallBacks: tag(iq) func(CODE(0x94fcc98)) XMPP::Conn: SetDirectXPathCallBacks: xpath(/[@xmlns="urn:ietf:params:xml:ns:xmpp-tls"]) func(CODE(0x94ff538)) XMPP::Conn: SetDirectXPathCallBacks: xpath(/[@xmlns="urn:ietf:params:xml:ns:xmpp-sasl"]) func(CODE(0x94ff67c)) XMPP::Conn: Connect: host(quagmire.hyperdyne.org:5222) namespace(jabber:client) XMPP::Conn: Connect: timeout(10) XML::Stream: Connect: type(tcpip) XML::Stream: Connect: Got a connection XML::Stream: Send: () XML::Stream: Read: buff(DIGEST-MD5PLAIN) XMPP::Conn: Connect: connection made XML::Stream: SetCallBacks: tag(node) func(CODE(0x9503f34)) XML::Stream: Send: () XML::Stream: Read: buff() XML::Stream: TLSClientProceed: Convert normal socket to SSL XML::Stream: TLSClientProceed: sock(IO::Socket::INET=GLOB(0x9504060)) XML::Stream: LoadSSL: Load the IO::Socket::SSL module XML::Stream: LoadSSL: Success XML::Stream: TLSClientProceed: ssl_sock(IO::Socket::SSL=GLOB(0x9504060)) XML::Stream: TLSClientProceed: SSL: We are secure XML::Stream: Send: ()