[Python-Dev] ssl - how to switch back to a plain text socket?

Bill Janssen janssen at parc.com
Tue Feb 19 17:42:04 CET 2008


> I've read through ssl.py but I didn't notice anything useful.
> It seems that ssl.SSLSocket class does not provide any method/facility
> to switch back to a plain text socket state.

I suggest using socket.dup(sslsock) to simply create a non-encrypted
copy of the socket, and switch to using that copy.  There's no way to
"unwrap" an SSLSocket.

Bill


More information about the Python-Dev mailing list