File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -263,13 +263,13 @@ purposes.
263263
264264 .. note ::
265265 If you find that when certain older clients or servers attempt to connect
266- with a :class: `SSLContext ` created by this function that they get an
267- error stating "Protocol or cipher suite mismatch", it may be that they
268- only support SSL3.0 which this function excludes using the
269- :data: `OP_NO_SSLv3 `. SSL3.0 has problematic security due to a number of
270- poor implementations and it's reliance on MD5 within the protocol. If you
271- wish to continue to use this function but still allow SSL 3.0 connections
272- you can re-enable them using::
266+ with a :class: `SSLContext ` created by this function that they get an error
267+ stating "Protocol or cipher suite mismatch", it may be that they only
268+ support SSL3.0 which this function excludes using the
269+ :data: `OP_NO_SSLv3 `. SSL3.0 is widely considered to be ` completely broken
270+ <https://en.wikipedia.org/wiki/POODLE> `_. If you still wish to continue to
271+ use this function but still allow SSL 3.0 connections you can re-enable
272+ them using::
273273
274274 ctx = ssl.create_default_context(Purpose.CLIENT_AUTH)
275275 ctx.options &= ~ssl.OP_NO_SSLv3
You can’t perform that action at this time.
0 commit comments