Added support for legacy SSL and SASL EXTERNAL #64

merged 5 commits into from Apr 20, 2012


None yet

2 participants



I added support for both legacy SSL (port 5223) and the EXTERNAL authentication mechanism (as described in XEP-0178) for both starttls and legacy SSL.

I tested this against my Openfire server.

Best regards,

Eelco added some commits Apr 19, 2012
@astro astro merged commit a41c729 into node-xmpp:master Apr 20, 2012
astro commented Apr 20, 2012

Looks good, thank you.

I'm considering to convert all tabs to whitespace...


Thanks for pulling this in.

You might want to consider updating the readme so it is clear that the EXTERNAL client authentication is also supported. I forgot to add this myself :-/

I'll set my editor to use spaces instead of tabs for future changes...


This gist has a sample on how to use legacy SSL / startTLS with SASL EXTERNAL:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment