MongoDB:Windows上没有unix socket支持

时间:2017-12-08 05:39:00

标签: linux windows mongodb ubuntu amazon-ec2

我在Windows 8计算机上使用Robo 3T作为MongoDB的UI工具。现在我已经在Amazon EC2云中的Ubuntu 14服务器上部署了数据库。当我尝试通过Robo 3T从Windows机器连接到Ubuntu时,我收到以下错误:

  

无法通过[http://12.345.678.90]:27017

连接到MongoDB      

错误:Windows上没有unix socket支持

这是我需要通过安装东西来修复我的计算机上的问题吗?或者这是Mongo 3T的一个问题?

如果在我的Windows上出现问题,我必须安装什么才能使其正常工作?

如果是Mongo 3T问题,您是否知道另一个支持从Windows连接到Ubuntu的UI?

也许是EC2解决方案?

或者我可能需要在Robo 3T中更改一​​些设置?

我尝试将“http”改为“mongodb”无济于事。我也尝试删除建议here的协议前缀,但我最终得到了错误:

  

无法在12.345.678.90:27017连接到MongoDB。

     

错误:网络无法访问。

1 个答案:

答案 0 :(得分:0)

你的mongo配置文件中是否有bindIP设置?可能会导致错误。 删除bindIp配置或允许您的IP访问mongo服务器。 (更改配置后重新启动服务)。