15:39:14 freenode ℹ ╡ irc: connecting to server chat.freenode.net/6667 (SSL)...
Weechat ist standardmäßig auf Port 6667 eingestellt, wenn Sie dies nicht angeben. Freenode verwendet 66 9 7.
/set irc.server.freenode.addresses irc.freenode.net/6697
Ich versuche also, SSL für IRC durch weechat zu finden, habe aber Probleme gehabt.
Ich habe eine .pem
Datei für meinen Benutzernamen erstellt und auch installiert ca-bundle.crt
, aber es wird weiterhin ein TLS-Handshake-Fehler angezeigt.
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
Ich habe die Dokumente hier gelesen, anscheinend haben alle meine Einstellungen richtig und eine gültige pem
Datei, aber ich bin mir nicht sicher, was das Problem sein könnte.
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"
Irgendwelche Ideen? Irgendwelche Tipps oder Ideen werden geschätzt.
15:39:14 freenode ℹ ╡ irc: connecting to server chat.freenode.net/6667 (SSL)...
Weechat ist standardmäßig auf Port 6667 eingestellt, wenn Sie dies nicht angeben. Freenode verwendet 66 9 7.
/set irc.server.freenode.addresses irc.freenode.net/6697
Ich weiß, dass dies eine sehr alte Frage ist, die aber in den Top-Ergebnissen bei Google angezeigt wird.
Was diesen Fehler behebt, ist oft zu spielen irc.server.servername.ssl_dhkey_size
. Einige Server akzeptieren 512
, andere 1024
. Versuchen Sie Zweierpotenzen und sehen Sie, ob einer funktioniert.
Ich würde es auch begrüßen, wenn jemand aufklären könnte, warum dies tatsächlich funktioniert.