• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 몽고db 접속이 자꾸 실패합니다.

몽고db 접속이 자꾸 실패합니다.

  • 이 주제에는 2개 답변, 2명 참여가 있으며 익명4 년, 3 월 전에 전에 마지막으로 업데이트했습니다.
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #7525

    익명
    비활성

    MongoNetworkError: failed to connect to server [cluster0-shard-00-02.zmyk7.mongodb.net:27017] on first connect [MongoError: Authentication failed.

    at Connection.messageHandler (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connection.js:359:19)
    at Connection.emit (events.js:315:20)
    at processMessage (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connection.js:451:10)
    at TLSSocket.<anonymous> (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connection.js:620:15)
    at TLSSocket.emit (events.js:315:20)
    at addChunk (internal/streams/readable.js:309:12)
    at readableAddChunk (internal/streams/readable.js:284:9)
    at TLSSocket.Readable.push (internal/streams/readable.js:223:10)
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:188:23) {
    ok: 0,
    code: 8000,
    codeName: 'AtlasError'
    }]
    at Pool.<anonymous> (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\topologies\server.js:438:11)
    at Pool.emit (events.js:315:20)
    at C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\pool.js:562:14
    at C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\pool.js:1009:9
    at callback (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connect.js:75:5)
    at C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connect.js:147:27
    at C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\auth\scram.js:108:14
    at _callback (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connection.js:328:7)
    at Connection.messageHandler (C:\Users\name\Desktop\node\node_modules\mongodb\lib\core\connection\connection.js:359:9)
    at Connection.emit (events.js:315:20)

    [nodemon] clean exit - waiting for changes before restart

     

    이 오류가 뜨면서 접속이 되다 안되다 합니다.

    아래는 강의 수강마다 생긴 현상을 적었습니다.

     

    Part2 - 1     몽고db 셋팅하기                  :        잘 접속됨.  listening 8080   뜸

     

    Part2 - 2     DB에 자료 저장하는법       :        갑자기 위 에러가 뜸( 정확히 같은 에러인지 확인은 안 했지만 마지막 nodemon  clean exit 은 같았습니다.)   몽고db 에 자료가 저장되지 않음. 그래서 새로 입력한 코드만 싹 지우고 다시 입력하니 다시 접속됨. 자료  저장됨. listening 8080

     

    Part2 - 3, 4  DB에 데이터 꽂아넣는 법  :       잘 접속됨. listening 8080 

     

    Part2 - 6  게시물 마다 번호를 저장해야 합니다.    :    또 위의 에러가 뜸. 오타인가 하고 입력한 코드 지우고 다시 입력했는데도 에러가 뜸. 그래서 아예 이번 강의 코드를 지우고 Part2 - 3,4 단계 코드만 남겨놓고 서버 재시작.  또 에러가 뜸.

     

    현재 이런 상태입니다. 원인을 잘 모르겠어요.  몽고db  업데이트도 해보고 지웠다가 재설치도 해봤는데 여전히 같은 에러가 뜨네요.     

     

     

     

    #7533

    codingapple
    키 마스터

    nodemon으로 서버시작하자마자 에러가 뜨는건 아마 

    1. db접속 url을 복사붙여넣기 잘하고 url안에 db 접속용 아이디 비번을 잘 입력했는지 확인합니다 

    2. 그 전에 db접속용 계정을 mongodb atlas에서 잘 만들어놨는지 확인합니다 

    3. network access 메뉴에서 허용한 ip에서 접속하고 있는지 확인합니다 

     

    #7534

    익명
    비활성

    알려주신대로 1,2,3 초기화하니까 됩니다.  감사합니다.

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠