我无法在 MongoDB Compass 中连接我的服务器。我正在尝试通过身份文件进行连接。我提供主机名用户名和文件。 我得到了:
'Error creating SSH Tunnel: Timed out while waiting for forwardOut'
这是什么意思?
最佳答案
嗨,krl!尝试通过 SSH 隧道连接时,我从 MongoDB Compass Community 1.11.1 收到完全相同的错误,ppk 文件受密码保护。
您是否将远程服务器 IP 或域名放在第一个字段(主机名)中?那是我的错。
为我解决的问题是将 Hostname
字段(顶部的第一个)设置为 localhost
而不是远程服务器 IP 或域名。仅将您的域/IP 放在 SSH 主机名字段上。
希望对你有帮助。
https://stackoverflow.com/questions/42574820/
相关文章:
node.js - 从nodejs插入日期值到mongodb
mongodb - 在 mongodb 中编辑子文档 N-N 关系
mongodb - 如何将 MongoDB 存档文件转换为 JSON 格式?
mongodb - 如何在大型mongodb集合中高效查询数据?
node.js - NodeJS 崩溃 : Mongoose findById() does NOT
mongodb - 使用更新查询将文档值从字符串更改为 ObjectId
mongodb - 选择 2 个字段并返回具有不同值的排序数组
node.js - 防止 Mongoose 模式中数组中的重复条目