]> jfr.im git - irc/freenode/web-7.0.git/blame - content/kb/sasl/weechat.md
Add certificate inspection header
[irc/freenode/web-7.0.git] / content / kb / sasl / weechat.md
CommitLineData
dbe63da6
SL
1Title: Configuring SASL for WeeChat
2---
3
4Here's a simple guide for password-based authentication, based on the [WeeChat quick-start guide <i class="fa fa-external-link" aria-hidden="true"></i>](https://weechat.org/files/doc/stable/weechat_quickstart.en.html).
5
6If you haven't already set up your connection to freenode, use this command:
7
8 /server add freenode chat.freenode.net/6697 -ssl
9
10If you have already set up a connection to freenode, or if that command fails with a message like `irc: server "freenode" already exists, can't add it!`, then use these commands to ensure that SSL/TLS is enabled for your connection:
11
12 /set irc.server.freenode.addresses "chat.freenode.net/6697"
13 /set irc.server.freenode.ssl on
14
15Now, configure SASL:
16
17 /set irc.server.freenode.sasl_mechanism PLAIN
18 /set irc.server.freenode.sasl_username <nickname>
19 /set irc.server.freenode.sasl_password <password>
20 /save
21
22For more complete instructions, including non-password-based mechanisms, see the [official Weechat documentation <i class="fa fa-external-link" aria-hidden="true"></i>](https://www.weechat.org/files/doc/stable/weechat_user.en.html#irc_sasl_authentication).