5 글 보임 - 1 에서 5 까지 (총 5 중에서)
-
글쓴이글
-
2023년 7월 3일 03:31 #89229
세상참가자MongoServerError: bad auth : Authentication failed. at Connection.onMessage (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/connection.js:202:26) at MessageStream.<anonymous> (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/connection.js:61:60) at MessageStream.emit (node:events:513:28) at processIncomingData (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/message_stream.js:124:16) at MessageStream._write (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/message_stream.js:33:9) at writeOrBuffer (node:internal/streams/writable:392:12) at _write (node:internal/streams/writable:333:10) at Writable.write (node:internal/streams/writable:337:10) at TLSSocket.ondata (node:internal/streams/readable:766:22) at TLSSocket.emit (node:events:513:28) { ok: 0, code: 8000, codeName: 'AtlasError', connectionGeneration: 0, [Symbol(errorLabels)]: Set(2) { 'HandshakeError', 'ResetPool' } }
Node.js v18.16.0 - error MongoServerError: bad auth : Authentication failed. at MessageStream.emit (node:events:513:28) at TLSSocket.emit (node:events:513:28) - error MongoServerError: bad auth : Authentication failed. at MessageStream.emit (node:events:513:28) at TLSSocket.emit (node:events:513:28) digest: "4278190690" - wait compiling... - event compiled successfully in 150 ms (271 modules) - wait compiling... - event compiled successfully in 217 ms (218 modules) - error MongoServerError: bad auth : Authentication failed. at MessageStream.emit (node:events:513:28) at TLSSocket.emit (node:events:513:28) - error MongoServerError: bad auth : Authentication failed. at MessageStream.emit (node:events:513:28) at TLSSocket.emit (node:events:513:28) digest: "4278190690" - wait compiling /favicon.ico/route (client and server)... - event compiled successfully in 71 ms (271 modules) 코드: (database.js)
import { MongoClient } from "mongodb"
const url = 'mongodb+srv://<admin>:<qwer1234>@cluster0.7cijgqc.mongodb.net/?retryWrites=true&w=majority' const options = { useNewUrlParser: true } let connectDB
if (process.env.NODE_ENV === 'development') { if (!global._mongo) { global._mongo = new MongoClient(url, options).connect() } connectDB = global._mongo } else { connectDB = new MongoClient(url, options).connect() } export { connectDB }
(page.js)
import { connectDB } from "./util/database" import { MongoClient } from "mongodb";
export default async function Home() {
const db = (await connectDB).db('forum'); let result = await db.collection('post').find().toArray(); console.log(result)
return ( <main> {result[0].title} </main> ) } 사용자 이름과 비밀번호는 틀리지 않았는데, 다시 만들어도 보고 인터넷에 나와 있는 어떤 짓을 해봐도 이 에러를 해결할 수가 없습니다.. 진도를 나갈 수가 없습니다 ㅠㅠ
<div id="__endic_crx__">
<div class="css-diqpy0">
</div>
</div>
<div id="__endic_crx__">
<div class="css-diqpy0"> </div>
</div>2023년 7월 3일 19:32 #89342
세상참가자import { MongoClient } from "mongodb"
const url = 'mongodb+srv://admin:<qwer1234>@cluster0.km1lwzh.mongodb.net/?retryWrites=true&w=majority' const options = { useNewUrlParser: true } let connectDB
로 수정했음에도 똑같은 오류가 발생합니다.. Error:
- warn Fast Refresh had to perform a full reload due to a runtime error. - error MongoServerError: bad auth : authentication failed at MessageStream.emit (node:events:513:28) at TLSSocket.emit (node:events:513:28) - error MongoServerError: bad auth : authentication failed at MessageStream.emit (node:events:513:28) at TLSSocket.emit (node:events:513:28) digest: "299102210" - wait compiling /favicon.ico/route (client and server)... - event compiled successfully in 67 ms (271 modules) /Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/connection.js:202 callback(new error_1.MongoServerError(document)); ^
MongoServerError: bad auth : authentication failed at Connection.onMessage (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/connection.js:202:26) at MessageStream.<anonymous> (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/connection.js:61:60) at MessageStream.emit (node:events:513:28) at processIncomingData (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/message_stream.js:124:16) at MessageStream._write (/Users/minsungpark/Desktop/612Hak/626 db/hkback/node_modules/mongodb/lib/cmap/message_stream.js:33:9) at writeOrBuffer (node:internal/streams/writable:392:12) at _write (node:internal/streams/writable:333:10) at Writable.write (node:internal/streams/writable:337:10) at TLSSocket.ondata (node:internal/streams/readable:766:22) at TLSSocket.emit (node:events:513:28) { ok: 0, code: 8000, codeName: 'AtlasError', connectionGeneration: 0, [Symbol(errorLabels)]: Set(2) { 'HandshakeError', 'ResetPool' } } 도움 부탁드립니다.. 진행이 안됩니다 ㅠㅠ
<div id="__endic_crx__">
<div class="css-diqpy0"> </div>
</div> -
글쓴이글
5 글 보임 - 1 에서 5 까지 (총 5 중에서)
- 답변은 로그인 후 가능합니다.