Antoine Pitrou added the comment:

Thanks for reporting this. This is a documentation issue. As stated in the 
OpenSSL docs:

"Due to the protocol definition, a TLS/SSL server will always send a 
certificate, if present. A client will only send a certificate when explicitly 
requested to do so by the server (see SSL_CTX_set_verify(3))."

(Note that you can use CERT_OPTIONAL on the server. This will let through 
clients without a certificate, but will reject clients with an invalid 
certificate.)

----------
assignee:  -> docs@python
components: +Documentation
nosy: +docs@python, pitrou
stage:  -> needs patch
versions: +Python 3.3, Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17739>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to