无法连接:在建立安全 TLS 连接之前客户端网络套接字已断开连接

问题描述 投票:0回答:1

我目前在网络上使用 MongoDB,特别是在 cloud.mongodb.com 上,因为我使用的是 32 位系统,无法在本地下载 MongoDB。我是 MongoDB 的新手,我尝试创建一个数据库只是为了测试它的工作原理。我获取了连接字符串并将其应用到 VSCode MongoDB 扩展中。但是,我遇到了以下错误:

“无法连接:在建立安全 TLS 连接之前,客户端网络套接字已断开连接。”

本来以为能连接成功,但好像有问题。你能帮我解决这个问题吗?

node.js mongodb
1个回答
0
投票

您需要将

IP address
添加到 MongoDB Atlas Web 菜单的
IP Access List
菜单下的
Network Access
选项卡中的
Security

您可以提供

0.0.0.0/0
此地址以允许来自 所有 IP 的访问。

如果仍然出现错误,请检查您的防火墙是否阻止了出站网络连接,您还必须打开从您的应用程序环境到 Atlas 的出站访问。您需要配置防火墙以允许应用程序对 Atlas 主机上的 TCP 流量建立到端口 27015 至 27017 的出站连接。这将授予您的应用程序访问存储在 Atlas 上的数据库的权限。

MongoDB 文档链接

© www.soinside.com 2019 - 2024. All rights reserved.