MongoDB:无法连接到远程服务器(不是服务器问题!!!)

时间:2019-12-26 05:47:35

标签: mongodb

我正在运行Manjaro 18.1.4

这是我的连接URI:

mongodb://untom8auq8cohqy3jhwc:mMsM3yOrzp3XZJHJHXi4@btmobuqtxcnkcrm-mongodb.services.clever-cloud.com:27017/btmobuqtxcnkcrm

我正在尝试连接到远程服务器的mongodb,但这是我在MongoDB Compass中得到的:

Server selection timed out after 30000 ms

以及在CLI中:

mongo --host btmobuqtxcnkcrm-mongodb.services.clever-cloud.com --port 27017 --username=untom8auq8cohqy3jhwc --password=mMsM3yOrzp3XZJHJHXi4 btmobuqtxcnkcrm
MongoDB shell version v4.2.1
connecting to: mongodb://btmobuqtxcnkcrm-mongodb.services.clever-cloud.com:27017/btmobuqtxcnkcrm?compressors=disabled&gssapiServiceName=mongodb
2019-12-26T09:12:11.495+0330 E  QUERY    [js] Error: couldn't connect to server btmobuqtxcnkcrm-mongodb.services.clever-cloud.com:27017, connection attempt failed: SocketException: Error connecting to btmobuqtxcnkcrm-mongodb.services.clever-cloud.com:27017 (185.42.117.122:27017) :: caused by :: Connection timed out :
connect@src/mongo/shell/mongo.js:341:17
@(connect):2:6
2019-12-26T09:12:11.502+0330 F  -        [main] exception: connect failed
2019-12-26T09:12:11.502+0330 E  -        [main] exiting with code 1

您可以检查自己是否正常运行。

我100%确信这是我的系统,而不是服务器,因为我是从其他linux或Windows计算机连接到此设置的。

任何服务器都有此问题!和其他2个生产服务器。

我的防火墙也关闭了!

我准备提供任何进一步的信息。

谢谢

1 个答案:

答案 0 :(得分:0)

您基本上只是对该数据库的用户名和密码进行公开访问,现在就对其进行更改...