File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -250,18 +250,20 @@ revocation checking failed::
250
250
251
251
See :ref: `OCSP ` for more details.
252
252
253
- Python 3.10+ is incompatible with TLS/SSL on MongoDB <= 3.4
254
- ...........................................................
253
+ Python 3.10+ incompatibilities with TLS/SSL on MongoDB <= 4.0
254
+ .............................................................
255
255
256
- Note that Python 3.10+ is incompatible with TLS/SSL on MongoDB <= 3.4. The
257
- following are some example errors that may occur with this combination::
256
+ Note that `changes made to the ssl module in Python 3.10+
257
+ <https://docs.python.org/3/whatsnew/3.10.html#ssl> `_ may cause incompatibilities
258
+ with MongoDB <= 4.0. The following are some example errors that may occur with this
259
+ combination::
258
260
259
261
SSL handshake failed: localhost:27017: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:997)
260
262
SSL handshake failed: localhost:27017: EOF occurred in violation of protocol (_ssl.c:997)
261
263
262
- The MongoDB server logs will show the following error::
264
+ The MongoDB server logs may show the following error::
263
265
264
266
2021-06-30T21:22:44.917+0100 E NETWORK [conn16] SSL: error:1408A0C1:SSL routines:ssl3_get_client_hello:no shared cipher
265
267
266
- To resolve this issue, use Python <=3.10, upgrade to MongoDB 3.6 +, or install
268
+ To resolve this issue, use Python <=3.10, upgrade to MongoDB 4.2 +, or install
267
269
pymongo with the :ref: `OCSP ` extra which relies on PyOpenSSL.
You can’t perform that action at this time.
0 commit comments