我在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。
错误:网络无法访问。
答案 0 :(得分:0)
你的mongo配置文件中是否有bindIP设置?可能会导致错误。 删除bindIp配置或允许您的IP访问mongo服务器。 (更改配置后重新启动服务)。