Problems with authorisation to ejabberd servers

Shadowfirebird shadowfirebird at gmail.com
Mon Feb 25 14:20:57 EST 2008


I'll post it here, if that's okay, and raise a ticket once someone
gives me an opinion that I'm not doing anything stupid?  (It occurs to
me that it could be as much an ejabberd thing as anything).  Or, just
say, and I'll raise a ticket for it.

>>>>
(19:17:54) prefs: /pidgin/debug/width changed, scheduling save.
(19:18:00) util: Writing file prefs.xml to directory /home/andy/.purple
(19:18:00) util: Writing file /home/andy/.purple/prefs.xml
(19:18:02) jabber: jabber_actions: have pep: NO
(19:18:02) jabber: jabber_actions: have pep: NO
(19:18:02) account: Connecting to account shadowfirebird at tuff.org.uk/Home
(19:18:02) connection: Connecting. gc = 0x86abcc8
(19:18:02) dnssrv: querying SRV record for _xmpp-client._tcp.tuff.org.uk
(19:18:02) dnssrv: found 1 SRV entries
(19:18:02) dns: DNS query for 'biggeek.tuff.org.uk' queued
(19:18:02) dns: Created new DNS child 6839, there are now 1 children.
(19:18:02) dns: Successfully sent DNS request to child 6839
(19:18:02) dns: Got response for 'biggeek.tuff.org.uk'
(19:18:02) dnsquery: IP resolved for biggeek.tuff.org.uk
(19:18:02) proxy: Attempting connection to 213.146.131.251
(19:18:02) proxy: Connecting to biggeek.tuff.org.uk:5222 with no proxy
(19:18:02) proxy: Connection in progress
(19:18:02) proxy: Connected to biggeek.tuff.org.uk:5222.
(19:18:02) jabber: Sending: <?xml version='1.0' ?>
(19:18:02) jabber: Sending: <stream:stream to='tuff.org.uk'
xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
version='1.0'>
(19:18:02) jabber: Recv (578): <?xml version='1.0'
encoding='UTF-8'?><stream:stream
xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"
from="tuff.org.uk" id="1d7fbaff" xml:lang="en"
version="1.0"><stream:features><starttls
xmlns="urn:ietf:params:xml:ns:xmpp-tls"></starttls><mechanisms
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>CRAM-MD5</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><auth
xmlns="http://jabber.org/features/iq-auth"/><register
xmlns="http://jabber.org/features/iq-register"/></stream:features>
(19:18:02) jabber: Sending: <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
(19:18:03) jabber: Recv (50): <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
(19:18:03) jabber: Sending (ssl): <stream:stream to='tuff.org.uk'
xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'
version='1.0'>
(19:18:03) jabber: Recv (ssl)(517): <?xml version='1.0'
encoding='UTF-8'?><stream:stream
xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client"
from="tuff.org.uk" id="1d7fbaff" xml:lang="en"
version="1.0"><stream:features><mechanisms
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>CRAM-MD5</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><auth
xmlns="http://jabber.org/features/iq-auth"/><register
xmlns="http://jabber.org/features/iq-register"/></stream:features>
(19:18:03) sasl: Mechs found: CRAM-MD5 DIGEST-MD5 PLAIN ANONYMOUS
(19:18:03) sasl: No worthy mechs found
(19:18:06) sasl: Mechs found: CRAM-MD5 DIGEST-MD5 PLAIN ANONYMOUS
(19:18:06) jabber: Sending (ssl): <auth
xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
(19:18:06) jabber: Recv (ssl)(220): <challenge
xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InR1ZmYub3JnLnVrIixub25jZT0ic3BEU0ZmVjdnL1k0dlpDR2VwOVlSakc4RWRnZVJIaFFxTkZsZUdSMSIscW9wPSJhdXRoIixjaGFyc2V0PSJ1dGYtOCIsYWxnb3JpdGhtPSJtZDUtc2VzcyI=</challenge>
(19:18:06) sasl: DIGEST-MD5 client step 2
(19:18:06) jabber: Sending (ssl): <response
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>dXNlcm5hbWU9InNoYWRvd2ZpcmViaXJkIixyZWFsbT0idHVmZi5vcmcudWsiLG5vbmNlPSJzcERTRmZWN2cvWTR2WkNHZXA5WVJqRzhFZGdlUkhoUXFORmxlR1IxIixjbm9uY2U9IllPdGJ4SEM3d01qenROa3IzMW5QeDJTbmRIVUU5Y3Z2NXhyeDFzMS9jcW89IixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwL2JpZ2dlZWsudHVmZi5vcmcudWsiLHJlc3BvbnNlPWNiOTJlNmQ4MDQ4MjNhYjE4ZDBhNzE5ZWM2N2U1MmY5</response>
(19:18:06) jabber: Recv (ssl)(77): <failure
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>
(19:18:06) jabber: jabber_actions: have pep: NO
(19:18:06) jabber: jabber_actions: have pep: NO
(19:18:06) account: Disconnecting account 0x8192d08
(19:18:06) connection: Disconnecting connection 0x86abcc8
(19:18:06) jabber: jabber_actions: have pep: NO
(19:18:06) jabber: jabber_actions: have pep: NO
(19:18:06) connection: Destroying connection 0x86abcc8
(19:18:08) util: Writing file accounts.xml to directory /home/andy/.purple
(19:18:08) util: Writing file /home/andy/.purple/accounts.xml

<<<<

On Mon, Feb 25, 2008 at 6:37 PM, Etan Reisner <deryni at pidgin.im> wrote:
> On Mon, Feb 25, 2008 at 10:19:48AM +0000, Shadowfirebird wrote:
>  > Hi,
>  >
>  > [Pidgin 2.2.1; Ubuntu 7.1]
>  >
>  > PIdgin seems to consistently fail to send or receive authorisation
>  > messages to ejabberd servers.
>  >
>  > I'm having problems with two servers - my own local installation
>  > (ejabberd 1.1.2) and the one at tuff.org.uk (which I'm pretty sure is
>  > ejabberd).  I get a "not authorised" message when connecting to
>  > existing accounts on these servers.   Using another client (Psi) is
>  > fine.  Using Pidgin to connect to Google Talk ( and ICQ, Yahoo, ...)
>  > is fine.
>  >
>  > Please let me know if I can provide more information.  I'm not sure
>  > where to look.
>
>  Open the Debug Window and then attempt to connect to the servers you are
>  having difficulty with, then either put the xml traffic on a website or as
>  an attachment to an email, or in a filed ticket. Make sure that you remove
>  any base64 encoded authentication data before doing so.
>
>     -Etan
>



-- 
This mail is infected with the honor system virus: if you are running
a Macintosh, Unix, or Linux computer, please randomly delete some
files and forward this message to everyone you know.



More information about the Support mailing list