Como Conectar Irc Sasl
Para una conexion mas segura y como alternativa a la autenticacion basada en password , puede conectarse a irc.redlibre.net o irc.valenciawireless.org con un certificado TLS y hacer que los servicios te reconozcan automaticamente.
Para que funcione, debe conectarse a traves de SSL. puerto 6997
Primero se genera un certificado auto firmado de la siguiente forma ( modifica nick.x por tu nick o lo que quieras)
openssl req -nodes -newkey rsa:2048 -keyout nick.key -x509 -days 3650 -out nick.cer
chmod 400 nick.key
si quiere ver el contenido de el certificado …
openssl x509 -noout -fingerprint -text < nick.cer
generamos el fichero .pem
cat nick.cer nick.key > nick.pem
chmod 400 nick.pem
puedes encontrar ejemplos de como configurar sasl en tu cliente en alguna de estas urls ,
https://www.oftc.net/NickServ/CertFP/#kvirc
https://freenode.net/kb/answer/certfp
Luego conecta al servidor irc.redlibre.net o irc.valenciawireless.org puerto 6697 y veras algo similar a esto ..
Your client certificate fingerprint is: D23980KH98GDFOI8W81KKJ3L24682A0AV6247J41F
Para que NickServ te identifique basandose en este certificado necesitas asociar fingerprint del certificado a tu nick para esto , en un privado con NickServ ejecutas este comando
/msg NickServ cert add
puedes encontrar mas informacion en las la siguiente url
https://www.oftc.net/NickServ/CertFP/#AddCertFPtoNS
Puedes ver con el comando /msg nickserv cert list que se aņadiķ correctamente el fingerprint de tu certificado y /msg nickserv cert help para la ayuda