So I'm trying to see up SSL for IRC through weechat, but have been having issues.
I've generated a .pem
file for my nick and also have installed the ca-bundle.crt
, but keep getting a TLS handshake error.
15:39:14 freenode ℹ ╡ irc: connecting to server chat.freenode.net/6667 (SSL)...
15:39:14 freenode =!= ╡ irc: TLS handshake failed
15:39:14 freenode =!= ╡ irc: error: An unexpected TLS packet was received.
15:39:14 freenode ℹ ╡ irc: reconnecting to server in 10 seconds
I've been reading the docs here, appear to have all my settings right, and have a valid pem
file, but I'm not sure what could be the issue.
weechat.network.gnutls_ca_file string "/usr/local/opt/curl-ca-bundle/share/ca-bundle.crt"
irc.server.freenode.ssl boolean on
irc.server.freenode.ssl_cert string "%h/ssl/nick.pem"
irc.server.freenode.ssl_priorities string "NORMAL:-VERS-TLS-ALL:+VERS-TLS1.0:+VERS-SSL3.0:%COMPAT"
Any ideas? Any tips or ideas are appreciated.