On line 111 of irc.py, the socket's SSL wrapper is specified with CERT_OPTIONAL. This behavior causes SSL certificates offered by the server to be verified. Most IRC servers use self-signed certificates which do not pass verification.
I suggest an option in the config that can switch this to CERT_NONE if it is needed.
On line 111 of irc.py, the socket's SSL wrapper is specified with CERT_OPTIONAL. This behavior causes SSL certificates offered by the server to be verified. Most IRC servers use self-signed certificates which do not pass verification.
I suggest an option in the config that can switch this to CERT_NONE if it is needed.