3
respostas

Erro de conexão Error: queryTxt ETIMEOUT cluster0.geafwhy.mongodb.net

Aparece esse erro de conexão, ta tudo bonitinho e mesmo assim ta dando esse erro

Erro de conexão Error: queryTxt ETIMEOUT cluster0.geafwhy.mongodb.net at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises: 251:17) { errno: undefined, code: 'ETIMEOUT', syscall: 'queryTxt', hostname: 'cluster0.geafwhy.mongodb.net' } node:internal/process/promises:288 triggerUncaughtException(err, true /* fromPromise */); ^

Error: queryTxt ETIMEOUT cluster0.geafwhy.mongodb.net at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises: 251:17) { errno: undefined, code: 'ETIMEOUT', syscall: 'queryTxt', hostname: 'cluster0.geafwhy.mongodb.net' }

3 respostas

Olá Joice,

O ideal é vermos o código para ter uma ideia melhor, muitas vezes quando estamos muito tempo vendo o mesmo código podem passar algumas coisas, e outras vezes é detalhe. Se puder passar o link do seu repositório com o código que está dando problema, podemos te ajudar melhor!

Obrigada Juliana, consegui resolver!

O problema foi o DNS, coloquei o DNS público do google e rodou. :)

Bom dia Joice,

Em linha geral sempre que se tem uma variavel "hostname" aparecendo em linha de código, significa que o programa está fazendo uma consulta em outra maquina.

A messagem que está apresentando está mostrando que houve um erro relacionado ao timeout a uma chamada ao host cluster0.geafwhy.mongodb.net

Pelo techo do código "node:internal/dns/promises: 251:17" que você postou o seu código está fazendo uma consulta para cluster0.geafwhy.mongodb.net, mas não está conseguindo resolver o nome.

Caso tenha resolvido a sua dúvida favor marcar como resolvido ;)