Very early hacking

This commit is contained in:
Ian Gulliver
2016-04-03 12:08:55 -07:00
parent 8237b5d004
commit 4d75a25856

20
certserver.py Executable file
View File

@@ -0,0 +1,20 @@
#!/usr/bin/python3
from http import server
import socket
import ssl
class HTTPServer6(server.HTTPServer):
address_family = socket.AF_INET6
httpd = HTTPServer6(('', 4443), server.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket(
httpd.socket,
keyfile='/home/flamingcow/ca/client/private/test1.key.pem',
certfile='/home/flamingcow/ca/client/certs/test1.cert.pem',
server_side=True,
cert_reqs=ssl.CERT_REQUIRED,
ssl_version=ssl.PROTOCOL_TLSv1_2,
ciphers='ECDHE-ECDSA-AES256-GCM-SHA384')
httpd.serve_forever()