I wrote a socket server using Python 2.7 and the socket
module.
Everything works as expected when I issue an HTTP request: the server accepts it and answers correctly. But if instead of (let's say) http://a.com
I browse for https://a.com
I receive some kind of encrypted header and I don't know how to tell the client that HTTPS is not supported by the server.
I googled a bit but nothing good. I tried to reply in plain HTTP but the response is clearly ignored by the browser.
If anyone would be able to show me a way to tell the client there's no SSL it would really help me.
Thanks in advance.