[docs] [issue20925] Update TLS version connection table

Christian Heimes report at bugs.python.org
Fri Mar 14 15:54:18 CET 2014

New submission from Christian Heimes:

The table at http://docs.python.org/3.4/library/ssl.html#ssl.wrap_socket doesn't contain information for TLS 1.1 and 1.2. I've attached a script that tests connection between all supported SSL protocol versions. (Note: my OpenSSL doesn't support SSLv2).

server     client     can connect
=========  =========  ===========
SSLv23     SSLv23     True
SSLv23     SSLv3      True
SSLv23     TLSv1      True
SSLv23     TLSv1_1    True
SSLv23     TLSv1_2    True
SSLv3      SSLv23     True
SSLv3      SSLv3      True
SSLv3      TLSv1      False
SSLv3      TLSv1_1    False
SSLv3      TLSv1_2    False
TLSv1      SSLv23     True
TLSv1      SSLv3      False
TLSv1      TLSv1      True
TLSv1      TLSv1_1    False
TLSv1      TLSv1_2    False
TLSv1_1    SSLv23     True
TLSv1_1    SSLv3      False
TLSv1_1    TLSv1      False
TLSv1_1    TLSv1_1    True
TLSv1_1    TLSv1_2    False
TLSv1_2    SSLv23     False
TLSv1_2    SSLv3      False
TLSv1_2    TLSv1      False
TLSv1_2    TLSv1_1    False
TLSv1_2    TLSv1_2    True

assignee: docs at python
components: Documentation
files: ssltest.py
messages: 213559
nosy: christian.heimes, docs at python
priority: normal
severity: normal
stage: needs patch
status: open
title: Update TLS version connection table
type: enhancement
versions: Python 3.4, Python 3.5
Added file: http://bugs.python.org/file34417/ssltest.py

Python tracker <report at bugs.python.org>

More information about the docs mailing list