SEND: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" to="jabber.org" version="1.0" >
REC: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="jabber.org" id="7b4fe27011b75692" version="1.0" >
REC: <stream:features xmlns:stream="http://etherx.jabber.org/streams">
<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls" />
<mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
<mechanism>CRAM-MD5</mechanism>
<mechanism>LOGIN</mechanism>
<mechanism>PLAIN</mechanism>
<mechanism>DIGEST-MD5</mechanism>
<mechanism>SCRAM-SHA-1</mechanism>
</mechanisms>
<compression xmlns="http://jabber.org/features/compress">
<method>zlib</method>
</compression>
<ver xmlns="urn:xmpp:features:rosterver">
<optional />
</ver>
</stream:features>
SEND: <auth mechanism="SCRAM-SHA-1" xmlns="urn:ietf:params:xml:ns:xmpp-sasl">biwsbj1yb3NlbGluZSxyPWRSaGlsNm82dFltUzU5V080bVR5QWdLdHFlNkhGTTBr</auth>
REC: <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cj1kUmhpbDZvNnRZbVM1OVdPNG1UeUFnS3RxZTZIRk0wa1ZxMkNvMGtpUG5GanRycW9rZ0poSC96SGxNcjRYTnFFLHM9RERmdk9oQlNNakNuVFh1RG1aTmRPdz09LGk9NDA5Ng==</challenge>
SEND: <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">Yz1iaXdzLHI9ZFJoaWw2bzZ0WW1TNTlXTzRtVHlBZ0t0cWU2SEZNMGtWcTJDbzBraVBuRmp0cnFva2dKaEgvekhsTXI0WE5xRSxwPVUrY0ZLME52NG45MXBQaVJSZ0NqSllNMnp2UT0=</response>
REC: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dj1LWHZHNnZON3dHcXNsbEt4dzgreHo1MGd3OWc9</success>
OnLogin
SEND: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" to="jabber.org" version="1.0" >
REC: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="jabber.org" id="8238e2cbb7a38cb8" version="1.0" >
REC: <stream:features xmlns:stream="http://etherx.jabber.org/streams">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<required />
</bind>
<session xmlns="urn:ietf:params:xml:ns:xmpp-session" />
<compression xmlns="http://jabber.org/features/compress">
<method>zlib</method>
</compression>
<ver xmlns="urn:xmpp:features:rosterver">
<optional />
</ver>
</stream:features>
SEND: <iq id="MX_1" type="set" xmlns="jabber:client">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<resource>Matrix Windows Phone</resource>
</bind>
</iq>
REC: <iq to="roseline@jabber.org/Matrix Windows Phone" type="result" id="MX_1" xmlns="jabber:client">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<jid>roseline@jabber.org/Matrix Windows Phone</jid>
</bind>
</iq>
SEND: <iq id="MX_2" type="set" xmlns="jabber:client">
<session xmlns="urn:ietf:params:xml:ns:xmpp-session" />
</iq>
'UI Task' (Managed): Loaded 'System.Runtime.Serialization.dll'
SEND: <iq id="MX_3" type="get" to="conference.jabber.org" xmlns="jabber:client">
<query xmlns="http://jabber.org/protocol/disco#items" />
</iq>
REC: <iq from="jabber.org" type="result" id="MX_2" xmlns="jabber:client" />
SEND: <iq id="MX_4" type="get" xmlns="jabber:client">
<query xmlns="jabber:iq:roster" />
</iq>