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())
반응형
'DB > mongoDB' 카테고리의 다른 글
몽고db(mongoDB) Authentication failed (0) | 2021.09.18 |
---|---|
몽고db 보안관련 정리된 글 (0) | 2021.08.31 |
몽고db 우분투 설치 참고 영상 (0) | 2020.12.04 |
[mongodb] pymongo element 갯수 쿼리 (0) | 2020.12.04 |
mongodb atlas 사용시 필요한 라이브러리 (0) | 2020.11.29 |