I would like to connect to Freenode with irssi
using both SSL and SASL. Instructions for using the script cap_sasl.pl
that worked for older versions of irssi
now show the following error under Xenial Xerus:
19:34 -!- Irssi: Error in script cap_sasl:
19:34 cap_sasl has been unloaded from Irssi 20160323.0008 because it conflicts
with the built-in SASL support. See /help network for configuring
SASL or read the ChangeLog for more information. at (eval 9) line 52.
How can I fix this?
Xenial Xerus now has a newer version of
irssi
:This version has built-in support for SASL and has been set to reject the
cap_sasl.pl
script with the error message in the question. Easy enough to fix by closingirssi
and removing the script and links to it:Then set yourself up with Freenode using both SSL and the built-in SASL with these commands from within
irssi
. First remove any mention of Freenode and the 'conventional' port (this comes preconfigured with a fresh installation of Ubuntu andirssi
):Then add an autoconnect to Freenode with the SSL settings and appropriate SSL port:
Now add the SASL settings, making the appropriate changes for your username and password (and omitting the brackets of course):
When this is done issue the following commands from within
irssi
:And when you restart
irssi
you should see the following 2 messages flashing by:20:31 -!- SASL authentication succeeded
= successful SASL authentication20:31 -!- Mode change [+Zi] for user andrew
= successful SSL connectionNow type in
/join #ubuntu
and you are in the thick of it :)