Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mongodb通过mongoVUE连接被拒绝_Mongodb_Connection_Mongovue - Fatal编程技术网

mongodb通过mongoVUE连接被拒绝

mongodb通过mongoVUE连接被拒绝,mongodb,connection,mongovue,Mongodb,Connection,Mongovue,试图通过mongoVUE(windows 7)连接到远程mongodb 无法执行此操作-始终有一个响应“无法建立连接,因为目标计算机主动拒绝它” 防火墙关闭了 有人遇到过这样的问题吗?如果您尝试连接的Mongo实例是副本集的一部分,您应该尝试将整个集合逗号分隔输入连接的服务器字段中 我遇到了完全相同的问题,这是我的解决方案这对我有效,来自: 在mongodb.conf(或启动脚本)中是否设置了绑定ip?bind_ip设置限制它将仅侦听该ip的ip 请参阅IP地址绑定部分: 注释掉mongodb.

试图通过mongoVUE(windows 7)连接到远程mongodb

无法执行此操作-始终有一个响应“无法建立连接,因为目标计算机主动拒绝它”

防火墙关闭了


有人遇到过这样的问题吗?

如果您尝试连接的Mongo实例是副本集的一部分,您应该尝试将整个集合逗号分隔输入连接的服务器字段中

我遇到了完全相同的问题,这是我的解决方案

这对我有效,来自:

在mongodb.conf(或启动脚本)中是否设置了绑定ip?bind_ip设置限制它将仅侦听该ip的ip

请参阅IP地址绑定部分:


注释掉mongodb.conf中的bind_ip设置,重新启动mongod,您应该能够连接。

我首先检查服务器是否正在侦听正确的端口:假设您的Mongo服务器是一台Linux机器,并且您可以访问,您可以添加
netstat-l | grep 27017
的输出吗?如果它是Windows计算机,请运行
netstat-a
,并找到一行,该行包含state
侦听
和以
结尾的本地地址列:27017
。在这两种情况下,它都应该监听0.0.0.0或您正在通话的ip地址。但是,如果我当前无法访问服务器机器..?那么,在这种情况下,您就不走运了。由于服务器主动拒绝您的连接,它知道您正试图与它对话,因此下一件事将是找出为什么它似乎不愿意让您与Mongo对话,而我的建议是第一次找到原因……似乎是我的本地机器。。因为从另一个可以连接,但防火墙是关闭的,这是一个小问题