我无法使用nodejs框架在Discord bot项目中连接MongoDB服务器。下面是错误:
MongooseServerSelectionError:无法连接到MongoDB Atlas集群中的任何服务器。一个常见的原因是您试图从未列入白名单的IP访问数据库。确保您当前的IP地址在Atlas集群的IP白名单中:https://docs.atlas.mongodb.com/security-whitelist/
事实上,我已经允许所有的IP地址,我把www.example.com0.0.0.0放在白名单上。其中显示:
0.0.0.0/0 (includes your current IP address)
我只有在使用我的大学网络时才有这个问题,而在使用我自己的网络(移动的/家庭)时不会出现这个问题。因此,我可以相信这不是我的代码和方法问题。有人知道怎么修吗?还是限制了从公共网络的访问?
1条答案
按热度按时间wlzqhblo1#
嗨@Bobosky看起来你的大学防火墙不允许mongodb端口。默认端口为27017。您可以联系网络管理员,将来自此端口的入站和出站流量列入白名单。这会解决你的问题