无法连接MongoDB Compass

无法连接MongoDB Compass,mongodb,laravel,mongodb-compass,Mongodb,Laravel,Mongodb Compass,我无法连接MongoDB Compass中的服务器。我正在尝试通过身份文件进行连接。我提供主机名用户名和文件名。 我得到: '创建SSH隧道时出错:等待forwardOut时超时' 这是什么意思 嗨,krl!在尝试通过SSH隧道连接时,我从MongoDB Compass Community 1.11.1中得到了完全相同的错误,ppk文件受密码保护 您是否将远程服务器IP或域名放在第一个字段(主机名)中?那是我的错误 解决这个问题的方法是将Hostname字段(顶部的第一个字段)设置为localh

我无法连接MongoDB Compass中的服务器。我正在尝试通过身份文件进行连接。我提供主机名用户名和文件名。 我得到:

'创建SSH隧道时出错:等待forwardOut时超时'


这是什么意思

嗨,krl!在尝试通过SSH隧道连接时,我从MongoDB Compass Community 1.11.1中得到了完全相同的错误,ppk文件受密码保护

您是否将远程服务器IP或域名放在第一个字段(主机名)中?那是我的错误

解决这个问题的方法是将
Hostname
字段(顶部的第一个字段)设置为
localhost
,而不是远程服务器IP或域名。将域/IP仅放在SSH主机名字段中


我希望这能有所帮助。

根据图片,没有什么需要注意的。有时pem文件会有一个通行短语,如果有,不要忘记添加它。无法ping服务器。所以,请确保服务器是否正在运行。我想这句话不在这里。因为我可以通过termnal登录到mongodb。但我面临的问题是MongoDB Compass以及我的shh主机名应该放在哪里?嘿,@MahmoudEzzat。将SSH隧道字段设置为“使用标识文件”,然后将显示SSH主机名字段(以及其他几个字段)。适用于v1.18.0