Re: bad-namespace-prefix when connecting to a non-public server
From: Brian Arandez <barandez@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 30 Aug 2006 21:25:25 +0200

On 08 30, 06, at 4:47 PM, Jakob Schroeter wrote:

On Wednesday August 30 2006 10:46, Brian Arandez wrote:
This is what happens when i try to register a new account:

[...]

Which server implementation is this?

The server being used is a Wildfire server

Are you able to connect to that server with any other client?

Yeah. I've been able to connect to the server using the AgsXMPP
client library. But yeah... its .Net and it doesn't run properly on
Mac OS X. Is the bad-namespace-prefix error a problem with the
server? Is there a workaround for this from the client?

I just tried with Psi and it didn't work. Same error. Could you post the first
couple of packets agsXMPP sends and receives?
gloox usually works just fine with Wildfire (and vice versa...).


Thanks. This is what a normal connection looks like...

SEND: <stream:stream to='extranet.digitalvariant.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>

RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams"; version="1.0" from="extranet.digitalvariant.com" xml:lang="en" id="cbfb5f92" >

RECV: <stream:features xmlns:stream="http://etherx.jabber.org/ streams"><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp- sasl"><mechanism>PLAIN</mechanism><mechanism>CRAM-MD5</ mechanism><mechanism>DIGEST-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: <compress xmlns="http://jabber.org/protocol/ compress"><method>zlib</method></compress>

RECV: <compressed xmlns="http://jabber.org/protocol/compress"; />

SEND: <stream:stream to='extranet.digitalvariant.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>

RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams"; version="1.0" from="extranet.digitalvariant.com" xml:lang="en" id="cbfb5f92" >

RECV: <stream:features xmlns:stream="http://etherx.jabber.org/ streams"><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp- sasl"><mechanism>PLAIN</mechanism><mechanism>CRAM-MD5</ mechanism><mechanism>DIGEST-MD5</mechanism></mechanisms><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">cmVhbG09ImV4dHJhbmV0LmRpZ2l0YWx2YXJpYW50LmNvbSIsbm9uY2U9IlhZUnh4RV JxYmFsSXZCL3lUWmllWGg0WVIwTDBtUElLRi9ZLzkwMFMiLHFvcD0iYXV0aCIsY2hhcnNldD 0idXRmLTgiLGFsZ29yaXRobT0ibWQ1LXNlc3Mi</challenge>

SEND: <response xmlns="urn:ietf:params:xml:ns:xmpp- sasl">dXNlcm5hbWU9IjU0IixyZWFsbT0iZXh0cmFuZXQuZGlnaXRhbHZhcmlhbnQuY29tIi xub25jZT0iWFlSeHhFUnFiYWxJdkIveVRaaWVYaDRZUjBMMG1QSUtGL1kvOTAwUyIsY25vbm NlPSJiZTVjOTJiYTIwMjExZjZjNDUyMWUzODg0ODhmZWM2NDYxNWU0ZjM2Yzk4OGEwM2ZlMj JlNWFmODE5ZmEwNWJmIixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwL2 V4dHJhbmV0LmRpZ2l0YWx2YXJpYW50LmNvbSIsY2hhcnNldD11dGYtOCxyZXNwb25zZT1hOD U2YjBlYjk5NDA3MDA0ZGI0ZTA1YTcxNGNkNmIzZQ==</response>

RECV: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">[B@1a313e8</ success>

SEND: <stream:stream to='extranet.digitalvariant.com' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>

RECV: <stream:stream xmlns:stream="http://etherx.jabber.org/streams"; version="1.0" from="extranet.digitalvariant.com" xml:lang="en" id="cbfb5f92" >

RECV: <stream:features xmlns:stream="http://etherx.jabber.org/ streams"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind" /><session xmlns="urn:ietf:params:xml:ns:xmpp-session" /></stream:features>

SEND: <iq xmlns="jabber:client" id="agsXMPP_1" type="set" to="extranet.digitalvariant.com"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><resource>MiniClient</ resource></bind></iq>

RECV: <iq xmlns="jabber:client" from="extranet.digitalvariant.com" id="agsXMPP_1" to="extranet.digitalvariant.com/cbfb5f92" type="result"><bind xmlns="urn:ietf:params:xml:ns:xmpp- bind"><jid>54@xxxxxxxxxxxxxxxxxxxxxxxxxxx/MiniClient</jid></bind></iq>

SEND: <iq xmlns="jabber:client" id="agsXMPP_2" type="set" to="extranet.digitalvariant.com"><session xmlns="urn:ietf:params:xml:ns:xmpp-session" /></iq>

RECV: <iq xmlns="jabber:client" from="extranet.digitalvariant.com" id="agsXMPP_2" to="54@xxxxxxxxxxxxxxxxxxxxxxxxxxx/MiniClient" type="result"><session xmlns="urn:ietf:params:xml:ns:xmpp-session" / ></iq>

SEND: <iq xmlns="jabber:client" id="agsXMPP_3" type="get" to="extranet.digitalvariant.com"><query xmlns="jabber:iq:agents" /></iq>

SEND: <iq xmlns="jabber:client" id="agsXMPP_4" type="get"><query xmlns="jabber:iq:roster" /></iq>

RECV: <iq xmlns="jabber:client" from="extranet.digitalvariant.com" id="agsXMPP_3" to="54@xxxxxxxxxxxxxxxxxxxxxxxxxxx/MiniClient" type="error"><query xmlns="jabber:iq:agents" /><error code="501" type="cancel"><feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" /></error></iq>

RECV: <iq xmlns="jabber:client" id="agsXMPP_4" to="54@xxxxxxxxxxxxxxxxxxxxxxxxxxx/MiniClient" type="result"><query xmlns="jabber:iq:roster"><item subscription="none" jid="100@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="2005@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="45@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="17@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="16@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="2003@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="1@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="2002@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="41@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="103@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="2000@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="6@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="102@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /><item subscription="none" jid="2006@xxxxxxxxxxxxxxxxxxxxxxxxxxx" ask="subscribe" /></query></iq>

SEND: <presence xmlns="jabber:client" type="subscribe" to="100@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="2005@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="45@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="17@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="16@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="2003@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="1@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="2002@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="41@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="103@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="2000@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="6@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="102@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client" type="subscribe" to="2006@xxxxxxxxxxxxxxxxxxxxxxxxxxx" />

SEND: <presence xmlns="jabber:client"><status /><priority>10</ priority></presence



Jakob
--
gloox-dev mailing list
to unsubscribe:
send a message with subject 'unsubscribe gloox-dev' to minimalist@xxxxxxxxxx

-- 
gloox-dev mailing list
to unsubscribe:
send a message with subject 'unsubscribe gloox-dev' to minimalist@xxxxxxxxxx