所以在过去的几天里,我想启动我的不和谐机器人(我没有做任何改变)来测试一些东西,我得到了这个错误:
querySrv EREFUSED _mongodb._tcp.cluster0.pnqjgso.mongodb.net
at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises:251:17) {
errno: undefined,
code: 'EREFUSED',
syscall: 'querySrv',
hostname: '_mongodb._tcp.cluster0.pnqjgso.mongodb.net'
}
过去一周我每天都试,但没有成功。密码和用户是正确的,我可以用Mongo指南针中的同一字符串连接。而且我的互联网连接应该没有问题,它是有线的,正常工作正常。
有人知道这个问题的解决方案吗?谢谢你的回答。
PS:我试着使用一个旧的连接字符串,但它们也不起作用,因为它们已经过时了。我还把代码发给了我住得离我很远的朋友,他们也得到了同样的错误,所以它不可能是区域设置。
1条答案
按热度按时间pdkcd3nj1#
该错误是DNS故障,
EREFUSED
表示DNS服务器拒绝查询。您可以尝试联系运行DNS服务的任何人,或尝试使用其他DNS提供商,如Google(8.8.8.8)