我正在尝试使用Robo 3T按照以下指示连接到MongoDB Atlas数据库:
https://mrvautin.com/connecting-to-mongodb-atlas-with-robo-3t/
我收到SSL隧道失败消息,如下所示:
我已验证可以使用Mongo shell从命令行连接到该数据库:
因此,这似乎不是我的防火墙或白名单设置的问题。(对于这个数据库,白名单允许来自任何IP地址的传入连接。)
我试过同时使用“直接连接”和“副本集”作为Robo 3T中的“类型”,但每次都得到相同的错误。
我很有信心,我提供了一个正确的用户名和密码.
如何诊断和修复此问题?
3条答案
按热度按时间8hhllhi21#
在与MongoDB技术支持人员聊天后,我终于能够确定如何解决这个问题。他们在这里有一页关于使用MongoDB连接Atlas的文档:
https://intercom.help/mongodb-atlas/en/articles/934375-connecting-to-atlas-using-robo-3t-formerly-robomongo
然而,它缺少了一些关键的细节,这些细节是技术支持人员提供给我的。我在本页中更完整地记录了这个过程:
http://courses.ics.hawaii.edu/ics314f19/morea/deployment/reading-atlas-robo3t.html
lymnna712#
我从@phillps answer中选取了一个示例,并写下了Studio 3 T的步骤
有几个步骤不同,但几乎都是相同的
有关详细信息,请参阅此链接。
https://link.medium.com/aB51KetjD9
gupuwyp23#
我也遇到了同样的问题,我安装了Robo 3T 1.4.4版本后修复了这个问题。您可以从这里下载:https://github.com/Studio3T/robomongo/releases