MongoDB, MongoServerSelectionError 에러 해결

신승준·2022년 12월 28일
1
post-thumbnail

NextJS에서 mongodb를 다루다가 갑자기 이런 에러가 떴었다. 오타가 났나 10분 동안 찾아봤는데 없어서 바로 구글링을 했다.


https://stackoverflow.com/questions/60063820/getting-replicasetnoprimary-and-mongoserverselectionerror-error-while-connecting

처음엔 저 ReplicaSetNoPrimary라는 키워드로 검색했는데 해결 방법들이 마땅치 않았다. 근데 MongoServerSelectionError로 검색하니 바로 위 스택오버플로우 답변을 보고 실마리를 찾을 수 있었다.

단순히 mongodb에 접근하는 ip가 허용된 ip가 아니기에 생기는 문제였다.

위 사진과 같이 Network Access에서 ADD CURRENT IP ADDRESS 버튼을 통해 현재 ip를 추가해주면 된다. 내가 잠시 위치를 옮겼는데 그러면서 와이파이가 바뀌었기에 이런 일이 벌어지지 않았나 싶다.(맞나..?)

profile
메타몽 닮음 :) email: alohajune22@gmail.com

0개의 댓글