All pastes #264227 Raw Edit

Mine

public text v1 · immutable
·published 2006-12-02 04:51 UTC
rendered paste body
[root@leela bin]# ./jabbergroup.pl hello world
XML::Stream: new: hostname = (leela.securedispatch.net)
XML::Stream: SetCallBacks: tag(node) func(CODE(0x95a3bc8))
XMPP::Conn: SetCallBacks: tag(message) func(CODE(0x95f5b24))
XMPP::Conn: SetCallBacks: tag(presence) func(CODE(0x95a3d24))
XMPP::Conn: SetCallBacks: tag(iq) func(CODE(0x95a3cc4))
XMPP::Conn: SetDirectXPathCallBacks: xpath(/[@xmlns="urn:ietf:params:xml:ns:xmpp-tls"]) func(CODE(0x95f5e30))
XMPP::Conn: SetDirectXPathCallBacks: xpath(/[@xmlns="urn:ietf:params:xml:ns:xmpp-sasl"]) func(CODE(0x95f7498))
XMPP::Conn: Connect: host(hyperdyne.org:5222) namespace(jabber:client)
XMPP::Conn: Connect: timeout(10)
XML::Stream: Connect: srv requested
XML::Stream: Connect: srv host: fry.hyperdyne.org
XML::Stream: Connect: srv port: 5222
XML::Stream: Connect: srv to: hyperdyne.org
XML::Stream: Connect: type(tcpip)
XML::Stream: Connect: Got a connection
XML::Stream: Send: (<stream:stream version='1.0' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' to='hyperdyne.org' >)
XML::Stream: Read: buff(<?xml version='1.0' encoding='UTF-8'?><stream:stream xm
lns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="hyper
dyne.org" id="e493a72" xml:lang="en" version="1.0"><stream:features><starttls x
mlns="urn:ietf:params:xml:ns:xmpp-tls"></starttls><mechanisms xmlns="urn:ietf:p
arams:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>CRAM-MD5</mechan
ism><mechanism>DIGEST-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanis
ms><compression xmlns="http://jabber.org/features/compress"><method>zlib</metho
d></compression><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/></stream:features>)
XMPP::Conn: Connect: connection made
XML::Stream: SetCallBacks: tag(node) func(CODE(0x95f75f4))
XMPP::Conn: AuthSASL: shiney new auth
XML::Stream: Send: (<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'></auth>)
XMPP::Conn: AuthSASL: haven't authed yet... let's wait.
XMPP::Conn: Process: timeout(1)
XML::Stream: Read: buff(<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmV
hbG09Imh5cGVyZHluZS5vcmciLG5vbmNlPSJVeTFGRzhaYUIvMEswZFlxc1NHTzUyL2daQXJ6dkJXT2
U4M05hTXBjIixxb3A9ImF1dGgiLGNoYXJzZXQ9InV0Zi04IixhbGdvcml0aG09Im1kNS1zZXNzIg==</challenge>)
XML::Stream: Send: (<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>YXV0aHpp
ZD0iamFiYmVyYm90QGZyeS5oeXBlcmR5bmUub3JnIixjaGFyc2V0PXV0Zi04LGNub25jZT0iMTViYmY
yNDRhZTVhZWY1NDI3MGJmZTBlOWZjODU1Y2EiLGRpZ2VzdC11cmk9Ii8iLG5jPTAwMDAwMDAxLG5vbm
NlPSJVeTFGRzhaYUIvMEswZFlxc1NHTzUyL2daQXJ6dkJXT2U4M05hTXBjIixxb3A9YXV0aCxyZWFsb
T0iaHlwZXJkeW5lLm9yZyIscmVzcG9uc2U9Y2I4N2I3ZWRiM2M5MTRkMzVhMGViMzFlNThjZDhjODMsdXNlcm5hbWU9ImphYmJlcmJvdCI=</response>)
XMPP::Conn: AuthSASL: haven't authed yet... let's wait.
XMPP::Conn: Process: timeout(1)
XML::Stream: Read: buff(<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>)
XMPP::Conn: AuthSASL: Authentication failed.
XMPP::Conn: SendXML: sent(<presence to='bimmerfest@conference.hyperdyne.org/jabberbot'><status>Available</status></presence>)
XML::Stream: Send: (<presence to='bimmerfest@conference.hyperdyne.org/jabberbot'><status>Available</status></presence>)
XMPP::Conn: SendXML: sent(<message to='bimmerfest@conference.hyperdyne.org' type='groupchat'><body>Latest photo from hello: world</body></message>)
XML::Stream: Send: (<message to='bimmerfest@conference.hyperdyne.org' type='groupchat'><body>Latest photo from hello: world</body></message>)
XML::Stream: Send: (</stream:stream>)
XML::Stream: SetCallBacks: tag(node) func(CODE(0x963f148))
XMPP::Conn: Disconnect: bye bye