OUTPUT: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='dell' version='1.0'>
INPUT: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" id="0fe9bf88-7e8b-45c8-a24d-9ffdb6f49a9c" xml:lang="en" xmlns="jabber:client" from="dell" version="1.0"/>
INPUT: <stream:features><command node="GETFEATURES" status="completed" xmlns="http://jabber.org/protocol/commands"><x xmlns="jabber:x:data" type="result"/><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></command></stream:features>
OUTPUT: <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
INPUT: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
OUTPUT: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='dell' version='1.0'>
INPUT: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" id="ecfc43e7-09fc-4781-9687-1a085dee0c7d" xml:lang="en" xmlns="jabber:client" from="dell" version="1.0"/>
INPUT: <stream:features><command node="GETFEATURES" status="completed" xmlns="http://jabber.org/protocol/commands"><x xmlns="jabber:x:data" type="result"/><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></command></stream:features>
OUTPUT: <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
INPUT: <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09ImRlbGwiLG5vbmNlPSJGTytqa2pnclBmYjdKMTRlQk9qWVlONXRxZjBQZk84ZkZHUXBMd2x6Iixxb3A9ImF1dGgiLGNoYXJzZXQ9dXRmLTgsYWxnb3JpdGhtPW1kNS1zZXNz</challenge>
OUTPUT: <response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0iYWxsLXhtcHAtdGVzdCIscmVhbG09ImRlbGwiLG5vbmNlPSJGTytqa2pnclBmYjdKMTRlQk9qWVlONXRxZjBQZk84ZkZHUXBMd2x6IixuYz0wMDAwMDAwMSxjbm9uY2U9IlQvRFNiSTNJMkpaeGF3N1FOU0swL0o4bVZESzFPcS93UTkwdkxndHIiLGRpZ2VzdC11cmk9InhtcHAvZGVsbCIsbWF4YnVmPTY1NTM2LHJlc3BvbnNlPTQ2MWNhMjc5ZmQzOWNiMmQxYTExY2FmM2JmM2Q0ZjljLHFvcD1hdXRoLGF1dGh6aWQ9ImFsbC14bXBwLXRlc3Qi</response>
INPUT: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD00MGVmMTRlMGE4MzkwN2RiNWZmYWYyZTdlYzdmYmU0Ng==</success>
OUTPUT: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='dell' version='1.0'>
INPUT: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" id="283f758d-0ef8-4cfd-b008-a6dc07d33bd3" xml:lang="en" xmlns="jabber:client" from="dell" version="1.0"/>
INPUT: <stream:features><command node="GETFEATURES" status="completed" xmlns="http://jabber.org/protocol/commands"><x xmlns="jabber:x:data" type="result"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/><session xmlns="urn:ietf:params:xml:ns:xmpp-session"/></command></stream:features>
OUTPUT: <iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>xmpp-test</resource></bind></iq>
INPUT: <iq id="bind1" type="result"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>all-xmpp-test@dell/xmpp-test</jid></bind></iq>
