It took me a while to figure out how connect to freenode’s IRC servers via SSL today. Here’s a reference for my future self and anyone else who might find this helpful.
N.B. I use weechat as my IRC client.
- Pick a nick that’s not already taken. Weechat kept retrying unsuccessfully when I used one that was already taken.
- freenode has instructions here on how to connect via SSL
- I run weechat on Ubuntu 12.04 and had to install the intermediate and root certificates mentioned in the link above. Otherwise, weechat complains that it doesn’t recognize the certificate.
sudo mkdir /usr/share/ca-certificates/extra
- Copy the Gandi and InstantSSL certificates to that directory.
- Let Ubuntu add the new certificates’ path relative to
/usr/share/ca-certificates
to/etc/ca-certificates.conf
by runningsudo dpkg-reconfigure ca-certificates
.
This should be all. Here’s the weechat IRC configuration for freenode which should be written to
~/.weechat/irc.conf
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
|