Subject: MiniClient & Openfire
I am trying to test XMPP funcitionality to no avail...
I am using the MiniClientVB sample with the following client information:
txtJid.text = 'bkaine@im.flowauto.com'
txtPassword.text = '12345'
I am receiving the following in debug on MiniClient:
And I am receiving the following in the 'Warn' log of OpenFire:
My thought is that something is configured incorrectly on OpenFire but I have not idea what it is...
I am using the MiniClientVB sample with the following client information:
txtJid.text = 'bkaine@im.flowauto.com'
txtPassword.text = '12345'
I am receiving the following in debug on MiniClient:
SEND: <stream:stream to='im.flowauto.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' xml:lang='en'>
RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="im" version="1.0" xml:lang="en" id="3f3fee02" >
RECV: <stream:features xmlns:stream="http://etherx.jabber.org/streams"><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><auth xmlns="http://jabber.org/features/iq-auth" /><register xmlns="http://jabber.org/features/iq-register" /></stream:features>
SEND: <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="DIGEST-MD5" />
RECV: <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09ImltLmZsb3dhdXRvLmNvbSIsbm9uY2U9ImlQZDNTRkp1cFJFcHh5cDFkQTdtSnUrYTlDcFlPdmJiNGVUNEs5OUYiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
SEND: <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9ImJrYWluZSIscmVhbG09ImltLmZsb3dhdXRvLmNvbSIsbm9uY2U9ImlQZDNTRkp1cFJFcHh5cDFkQTdtSnUrYTlDcFlPdmJiNGVUNEs5OUYiLGNub25jZT0iMDc2NDcxMWZkNmRlZDI5MTQ0ZjYyZTVhNmEzMDMzYzE5YmJhZDJiMDc2MGFlN2JkY2Y4MjU5NTY0MThiNmNkNiIsbmM9MDAwMDAwMDEscW9wPWF1dGgsZGlnZXN0LXVyaT0ieG1wcC9pbS5mbG93YXV0by5jb20iLGNoYXJzZXQ9dXRmLTgscmVzcG9uc2U9MWU5NTUzNDFhNzQ0NThmZmU3MGUzMmNmM2E4ZDhhZjY=</response>
RECV: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1lM2MxMThiNzFmOTgzOTYxZDYxOGVkMzQ3ZWYzMTI5Yw==</success>
SEND: <stream:stream to='im.flowauto.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' xml:lang='en'>
RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="im" version="1.0" xml:lang="en" id="3f3fee02" >
RECV: <stream:features xmlns:stream="http://etherx.jabber.org/streams"><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind" /><session xmlns="urn:ietf:params:xml:ns:xmpp-session" /></stream:features>
SEND: <iq id="agsXMPP_1" type="set" to="im.flowauto.com"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>MiniClient</resource></bind></iq>
RECV: <iq xmlns="jabber:client" from="im.flowauto.com" to="im/3f3fee02" type="error" id="agsXMPP_1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>MiniClient</resource></bind><error code="400" type="modify"><bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /></error></iq>
RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="im" version="1.0" xml:lang="en" id="3f3fee02" >
RECV: <stream:features xmlns:stream="http://etherx.jabber.org/streams"><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>DIGEST-MD5</mechanism><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism><mechanism>CRAM-MD5</mechanism></mechanisms><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><auth xmlns="http://jabber.org/features/iq-auth" /><register xmlns="http://jabber.org/features/iq-register" /></stream:features>
SEND: <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="DIGEST-MD5" />
RECV: <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09ImltLmZsb3dhdXRvLmNvbSIsbm9uY2U9ImlQZDNTRkp1cFJFcHh5cDFkQTdtSnUrYTlDcFlPdmJiNGVUNEs5OUYiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
SEND: <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9ImJrYWluZSIscmVhbG09ImltLmZsb3dhdXRvLmNvbSIsbm9uY2U9ImlQZDNTRkp1cFJFcHh5cDFkQTdtSnUrYTlDcFlPdmJiNGVUNEs5OUYiLGNub25jZT0iMDc2NDcxMWZkNmRlZDI5MTQ0ZjYyZTVhNmEzMDMzYzE5YmJhZDJiMDc2MGFlN2JkY2Y4MjU5NTY0MThiNmNkNiIsbmM9MDAwMDAwMDEscW9wPWF1dGgsZGlnZXN0LXVyaT0ieG1wcC9pbS5mbG93YXV0by5jb20iLGNoYXJzZXQ9dXRmLTgscmVzcG9uc2U9MWU5NTUzNDFhNzQ0NThmZmU3MGUzMmNmM2E4ZDhhZjY=</response>
RECV: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1lM2MxMThiNzFmOTgzOTYxZDYxOGVkMzQ3ZWYzMTI5Yw==</success>
SEND: <stream:stream to='im.flowauto.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' xml:lang='en'>
RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams" from="im" version="1.0" xml:lang="en" id="3f3fee02" >
RECV: <stream:features xmlns:stream="http://etherx.jabber.org/streams"><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind" /><session xmlns="urn:ietf:params:xml:ns:xmpp-session" /></stream:features>
SEND: <iq id="agsXMPP_1" type="set" to="im.flowauto.com"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>MiniClient</resource></bind></iq>
RECV: <iq xmlns="jabber:client" from="im.flowauto.com" to="im/3f3fee02" type="error" id="agsXMPP_1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>MiniClient</resource></bind><error code="400" type="modify"><bad-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /></error></iq>
And I am receiving the following in the 'Warn' log of OpenFire:
2008.05.05 14:08:47 User tried to authenticate with this server using an unknown receipient:
<iq id="agsXMPP_2" type="set" to="im.flowauto.com" from="im/d3beca3a">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<resource>Home</resource>
</bind>
</iq>
<iq id="agsXMPP_2" type="set" to="im.flowauto.com" from="im/d3beca3a">
<bind xmlns="urn:ietf:params:xml:ns:xmpp-bind">
<resource>Home</resource>
</bind>
</iq>
My thought is that something is configured incorrectly on OpenFire but I have not idea what it is...