Re: Exodus vs Jabber 2

Sameer Verma <jabber-/[email protected]> Tue, 08 Jun 2004 10:51:46 -0700
Newsgroups gmane.network.jabber.exodus.devel
Message-ID <[email protected]>
Peter Millard wrote:

>Sean Covel wrote:
>[Stuff deleted..]
>  
>
>>So, where does the fault lie?  I don't know.  Exodus and Jabber 2 were
>>both happy with the initial registration.  After disconnecting, it
>>appears that the account was created in lower-case, but Exodus attempts
>>to connect with an upper-case username.
>>    
>>
>
>Yeah, the problem is that Exodus is not "canonicalizing" the usernames. I'm
>currently working on a solution to make Exodus use the GNU libidn library to do
>all of this. The fix (obviously) is to have your user enter his username as
>"john" instead of "John", and it should work fine. Stay tuned for a fix for this
>in the next cpl of weeks.
>
>pgm.
>
>_______________________________________________
>Exodus-dev mailing list
>[email protected]
>https://jabberstudio.org/mailman/listinfo/exodus-dev
>  
>
I get the same error, although in my case, there is no confusion with 
case. the user id is all lower case. I am also using Jabberd2

Here's the XML from the debug window.
Sameer


Looking up SRV: _xmpp-client._tcp.indigo.sfsu.edu
Got A: 130.212.14.69  5222
SENT: <stream:stream to="indigo.sfsu.edu" xmlns="jabber:client" 
xmlns:stream="http://etherx.jabber.org/streams"  xml:lang="en" 
version="1.0" >
RECV: <?xml version='1.0'?><stream:stream 
xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' 
from='indigo.sfsu.edu' version='1.0' 
id='f47x5qkwzi6yfw34vd18i02u06j59ppptxnzo7vn'>
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></mechanisms></stream:features>
SENT: <auth mechanism="DIGEST-MD5" 
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"/>
RECV: <challenge 
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>cmVhbG09ImluZGlnby5zZnN1LmVkdSIsbm9uY2U9Ijg4ZTBiNTY4NzQxZmFhNzA0NDI2ZmE2NGZmM2NkNzIwYjdkNjFkYmYiLHFvcD1hdXRoLGNoYXJzZXQ9dXRmLTgsYWxnb3JpdGhtPW1kNS1zZXNz</challenge>
SENT: <response 
xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9InN2ZXJtYSIscmVhbG09ImluZGlnby5zZnN1LmVkdSIsbm9uY2U9Ijg4ZTBiNTY4NzQxZmFhNzA0NDI2ZmE2NGZmM2NkNzIwYjdkNjFkYmYiLGNub25jZT0iODkxYmJiMjZkY2E3NjBlZDU2M2FiMDg2OWI2ZTAzOTgiLG5jPTAwMDAwMDAxLHFvcD1hdXRoLGRpZ2VzdC11cmk9InhtcHAvaW5kaWdvLnNmc3UuZWR1IixjaGFyc2V0PXV0Zi04LHJlc3BvbnNlPTI5ZGM4ZjM0ZGJhYmM3ZTk0YzUzY2YyYjU1ZmExMzI5</response>
RECV: <failure 
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><temporary-authentication-failure/></failure>