
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
mogngoDB와 파이참 연결 시에 에러가 뜹니다.
강의랑 똑같이 했는데 무엇이 문제일까요ㅠㅠ
참고로 리전과 클러스터 이름은 다릅니다.
리전은 대한민국이고,
클러스터는 강의와 동일한 이름인 Cluster0 이 아닌 sparta 입니다.


파이참 실행시 오류코드
/Users/dyudyu/Desktop/sparta/pythonprac/venv/bin/python /Users/dyudyu/Desktop/sparta/pythonprac/dbprac.py
Traceback (most recent call last):
File "/Users/dyudyu/Desktop/sparta/pythonprac/dbprac.py", line 10, in <module>
db.users.insert_one(doc)
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/collection.py", line 621, in insert_one
self._insert_one(
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/collection.py", line 562, in _insert_one
self.__database.client._retryable_write(acknowledged, _insert_command, session)
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1475, in _retryable_write
with self._tmp_session(session) as s:
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/contextlib.py", line 113, in __enter__
return next(self.gen)
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1757, in _tmp_session
s = self._ensure_session(session)
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1740, in _ensure_session
return self.__start_session(True, causal_consistency=False)
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1685, in __start_session
self._topology._check_implicit_session_support()
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/topology.py", line 538, in _check_implicit_session_support
self._check_session_support()
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/topology.py", line 554, in _check_session_support
self._select_servers_loop(
File "/Users/dyudyu/Desktop/sparta/pythonprac/venv/lib/python3.8/site-packages/pymongo/topology.py", line 238, in _select_servers_loop
raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: ac-xz6sra0-shard-00-00.mx1d7rq.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108),ac-xz6sra0-shard-00-01.mx1d7rq.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108),ac-xz6sra0-shard-00-02.mx1d7rq.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108), Timeout: 30s, Topology Description: <TopologyDescription id: 6369aae3dde52dc9d79e9cb3, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('ac-xz6sra0-shard-00-00.mx1d7rq.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-xz6sra0-shard-00-00.mx1d7rq.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')>, <ServerDescription ('ac-xz6sra0-shard-00-01.mx1d7rq.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-xz6sra0-shard-00-01.mx1d7rq.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')>, <ServerDescription ('ac-xz6sra0-shard-00-02.mx1d7rq.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('ac-xz6sra0-shard-00-02.mx1d7rq.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')>]>
종료 코드 1(으)로 완료된 프로세스
