From 36676384bd62782be3e752b735d7e7dfe87d5748 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Mon, 9 Feb 2026 19:39:05 -0600 Subject: [PATCH] PYTHON-5705 Improve fallback for PyOpenSSL windows system certs loading (#2688) --- pymongo/pyopenssl_context.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymongo/pyopenssl_context.py b/pymongo/pyopenssl_context.py index 67456d553..941d91cd1 100644 --- a/pymongo/pyopenssl_context.py +++ b/pymongo/pyopenssl_context.py @@ -357,7 +357,7 @@ class SSLContext: try: for storename in ("CA", "ROOT"): self._load_wincerts(storename) - except PermissionError: + except Exception: # Fall back to certifi self._load_certifi() elif _sys.platform == "darwin":