diff --git a/server.py b/server.py index 50f4b0c..6ddf5e2 100644 --- a/server.py +++ b/server.py @@ -5,10 +5,6 @@ print("Welcome! /ᐠ ˵> ⩊ <˵マ") import socket, time, ssl, threading, traceback, sys, subprocess, yaml, sqlite3, os, importlib, datetime from OpenSSL import SSL from requests import get -def verify_cb(conn, cert, errnum, depth, ok): - # This obviously has to be updated - print(f'Got certificate: {cert.get_subject()}') - return ok if not len(sys.argv) == 2: print("IRCat requires the following arguments: config.yml") sys.exit(1) @@ -849,8 +845,7 @@ def ssl_session(sock): ip_to = restrict_ip ctx = SSL.Context(SSL.SSLv23_METHOD) ctx.set_options(SSL.OP_NO_SSLv2) - ctx.set_verify(SSL.VERIFY_PEER, verify_cb) - ctx.use_privatekey_file (ssl_pkey) + ctx.use_privatekey_file(ssl_pkey) ctx.use_certificate_file(ssl_cert) conn = SSL.Connection(ctx, connection) conn.set_accept_state()