Import the CA store regardless if the root store failed
@@ -175,11 +175,10 @@ _mongoc_openssl_import_cert_stores (SSL_CTX *context)
CERT_SYSTEM_STORE_CURRENT_USER |
CERT_STORE_READONLY_FLAG,
store);
- if (retval) {
- return retval;
- }
- return _mongoc_openssl_import_cert_store (
+ retval &= _mongoc_openssl_import_cert_store (
L"CA", CERT_SYSTEM_STORE_CURRENT_USER | CERT_STORE_READONLY_FLAG, store);
+
+ return retval;
}
#endif
