[jdev] TLS and SASL procedure

Chen, Hao chenhao927 at gmail.com
Thu Aug 18 06:05:20 CDT 2005


I am implementing TLS and SASL for JiveMessenger. Gaim Jabber client
works very well with my new codes (for those registered account). But,
when I use Gaim to register a new account, I find that Gaim will send
registration information after a successful TLS negotiation, whereas
my codes are expecting SASL negotiation after TLS negotiation.

According to the XMPP spec: section 5.1, rule 12, "If the TLS
negotiation is successful, the initiating entity MUST continue with
SASL negotiation."

So, Can I say this problem is not from my codes but Gaim Jabber implementation?

Regards
-- 
Chen, Hao



More information about the JDev mailing list