Gnu TLS/XMPP issues.
Jeremy Lawler
jeremylawler at gmail.com
Tue Apr 1 22:40:02 EDT 2008
I'm running a djabberd server with adium/pidgin clients.
The problem only started in Adium 1.2.4 (and all the Betas) and also
Pidgin 2.4.x.
The clients would restart the connection over and over again. I
believe it's a problem with GnuTLS on XMPP. There are 2 logs
attached, one of which was already linked to a couple people. Also,
I talked with Sean about it online, and here are the relevant Q&As:
seanegn: so, you're probably using JIDs like "lawlerk at foo.com," but
the server is running on 'jabber.foo.com'
Me: Hmmm. It gets passed authentication. The connection doesn't drop
until the roster is delivered.
Me: nope, I use the FQDN of the box
Me: btw, I appreciate you taking a look. I tried to do as much
research as possible to avoid asking something in a faq somewhere
seanegn: Yeah, I can see why you'd doubt it's a SASL thing ;)
seanegn: what do the server logs say?
seanegn: Also, a Pidgwin log would be great.
Me: Server logs aren't useful. They don't log anything below the SSL
layer, so all I get is a "DISCONNECTED"
Me: Basically, this:
WARN DJabberd.IQ Unknown IQ packet:
get-{vcard-temp}query
DEBUG DJabberd.Connection.XML.ClientIn no_id < <iq type='get'
id='purpleff9dffcc'><query xmlns='jabber:iq:roster'/></iq>
INFO DJabberd.IQ Sending roster to conn no_id
INFO DJabberd.Connection.XML.ClientIn <iq
to='jlawler at euler.cashnetusa.com/Home' type='result'
id='purpleff9dffcc'><query xmlns='jabber:iq:rost
er'></query></iq>
DEBUG DJabberd.Connection.XML.ClientIn no_id < <presence><priority>1
</priority><c xmlns='http://jabber.org/protocol/caps'
node='http://pidgin.im/caps' ext='moodn nickn tunen avatar'
ver='2.3.1'/></presence>
DEBUG DJabberd.Connection.ClientIn DISCONNECT: 1
seanegn: Can you check Help > About under "Library support" and tell
me what's configured for TLS and SASL?
Me:
Debugging Information
Plugins: Enabled
SSL: SSL support is present.
GTK+ Runtime: 2.12.8
Glib Runtime: 2.14.6
Library Support
Cyrus SASL: Enabled
Gadu-Gadu library (libgadu): Internal
GtkSpell: Enabled
GnuTLS: Disabled
Network Security Services (NSS): Enabled
Perl: Disabled
Tcl: Disabled
Tk: Disabled
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Adium-debug-1.log
Type: text/x-log
Size: 281340 bytes
Desc: not available
URL: <http://pidgin.im/pipermail/devel/attachments/20080401/c6f5530a/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: purple-debug.log
Type: text/x-log
Size: 3637 bytes
Desc: not available
URL: <http://pidgin.im/pipermail/devel/attachments/20080401/c6f5530a/attachment-0005.bin>
More information about the Devel
mailing list