DB/mongoDB

몽고db(mongoDB) atlas CERTIFICATE_VERIFY_FAILED 인증서 확인 실패 오류

개발자J군 2021. 12. 3. 15:30

pymongo.errors.ServerSelectionTimeoutError:    [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired

 

이런 종류의 오류 메시지가 뜨는 경우도 있다.

분명 해당 컴퓨터에서는 별 문제가 없는데 특정 네트웍에서만 발생되는 건지 이유는 잘 모르겠음..

 

해결방법  (모두 통용된다고 할 수 없으니 시도는 해볼 것)

 

먼저 certifi 라이브러리 설치

>> pip install certifi

 

그리고 

import certifi

 

스크립트에

tlsCAFile=certifi.where()  추가

pymongo.MongoClient(mongo_connet,tlsCAFile=certifi.where())

 

import certifi


mongo_connet = "mongodb+srv://아이디:비밀번호@~~~~~~~~~~~~~~~~~~~~"
conn = pymongo.MongoClient(mongo_connet,tlsCAFile=certifi.where())
반응형