您的位置:首页 > 其它

Unable to connect to server xxxx: 未将对象引用设置到对象的实例

2017-09-21 23:52 387 查看
最近在研究mongodb,始终远程不上,查了资料终于解决,现将解决步骤写下,以方便以后的朋友少走弯路

检查27017端口绑定的地址

sudo netstat -nputl
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      1109/mongod

看了一下MongoDB 的服务监听的地址,因此你使用服务器地址,是链接不上的,会被拒绝,这个一个元应mongod文件添加如下行,已存在请修改

bind_ip = 0.0.0.0


另外如果是redhat,centos 系列的,打开防火墙端口

iptables -A INPUT -p tcp -m tcp --dport 27017 -j ACCEPT

在这一步被坑惨,在我的测试下,这个命令根本没用,依然不能开放27017端口,测试如下:在cmd里执行

tlenet ip 27017

能测通说明服务器的27017端口是可以访问的,如果不行,需要关闭防火墙
 

centOS 6.5关闭防火墙步骤
关闭命令:  service iptables stop

永久关闭防火墙:chkconfig iptables off

两个命令同时运行,运行完成后查看防火墙关闭状态

service iptables status
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐