]> jfr.im git - irc/freenode/web-7.0.git/blobdiff - content/kb/using/certfp.md
Add certfp instructions for hexchat
[irc/freenode/web-7.0.git] / content / kb / using / certfp.md
index 8032c0816fea30b2bfca26b0384ccf9576ae6cfb..85b3a97397977bbd87f17d10e893eda07d0ff8cf 100644 (file)
@@ -14,7 +14,7 @@ you are using Windows and do not have a copy, you might consider using Cygwin.
 
 You can generate a certificate with the following command:
 
-    openssl req -x509 -new -newkey rsa:4096 -sha256 -days 1000 -out freenode.pem -keyout freenode.pem
+    openssl req -x509 -new -newkey rsa:4096 -sha256 -days 1000 -nodes -out freenode.pem -keyout freenode.pem
 
 You will be prompted for various pieces of information about the certificate.
 The contents do not matter for our purposes, but `openssl` needs at least one of
@@ -77,6 +77,11 @@ znc
 
 Refer to znc's [official documentation](http://wiki.znc.in/Cert).
 
+HexChat
+-------
+
+The pem file should be placed in `certs/network name.pem` in the HexChat config directory (`~/.config/hexchat/` or `%appdata%\HexChat`), where `network name` is the name of the network as it appears in the network list (Ctrl-S). Note that the `certs` directory does not exist by default and you will have to create it yourself. Once the file is there, all subsequent SSL connections to that network will be using the certificate.
+
 
 Add your fingerprint to NickServ
 ================================