Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

405
Visualizações
No se pueden insertar datos con mongoDB atlas; Error: consultaTxt ETIMEOUT

Intenté conectarme a mongodb con node.js, pero aparece el siguiente error. Aunque probé varias soluciones disponibles en esta plataforma, como cambiar mi DNS a DNS público de Google, degradar la versión del controlador node.js para la cadena de conexión, pero no funcionó para mí.

 Error: queryTxt ETIMEOUT cluster0.1moqz.mongodb.net at QueryReqWrap.onresolve [as oncomplete] (dns.js:213:19) { errno: 'ETIMEOUT', code: 'ETIMEOUT', syscall: 'queryTxt', hostname: 'cluster0.1moqz.mongodb.net' }

aquí está mi código del lado del servidor:

 const { MongoClient, ServerApiVersion } = require('mongodb'); const uri = `mongodb+srv://${process.env.DB_USER}:${process.env.DB_PASS}@cluster0.1moqz.mongodb.net/myFirstDatabase?retryWrites=true&w=majority`; const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true, serverApi: ServerApiVersion.v1 }); async function run() { try { await client.connect(); const userCollection = client.db('myTestDB').collection('users'); const newUser = { name: "username", email: "abc@def.com" }; const result = await userCollection.insertOne(newUser); console.log("adding new user", result); } finally { await client.close(); } } run().catch(console.dir);

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

¿Ha agregado su dirección IP a la lista de acceso IP?

Debe agregar su IP a la lista de acceso para acceder a la base de datos (desde esa IP). Para hacer esto:

  1. Vaya a su página de MongoDB Atlas
  2. En la barra lateral, en "Seguridad", seleccione "Acceso a la red"
  3. Seleccione la pestaña "Lista de acceso IP"
  4. Haga clic en el botón "AÑADIR DIRECCIÓN IP"
  5. Ingrese su dirección IP (debe haber un botón que haga esto por usted) y haga clic en "Confirmar"
  6. Debería poder acceder a su base de datos MongoDB después de un minuto más o menos
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda