我在这个问题上苦苦挣扎了几天,我试图从 Robo 3t 和 Studio 3t 连接我的数据库,但是两个程序都出现了同样的错误: 注意:我可以从终端通过 ssh 访问,这意味着证书很好,EC2端点很好,端口等等......那么问题应该在另一个地方,对吧?
SSH 隧道错误:I/O 错误:不是 ASN.1 数据
堆栈跟踪:| / SSH 隧道错误:I/O 错误:不是 ASN.1 数据 | ___/ I/O 错误:不是 ASN.1 数据
但正如我之前所说,我可以毫无问题地通过 ssh 连接:ssh -i "cert.pem" ec2-muyser@ec2-54-244-36-226.us-west-2.compute.amazonaws.com
我检查了下面 AWS 文章中描述的所有步骤,我还在集群参数中禁用了 TLS,如第 5 点中所建议的,但我仍然遇到问题。
https://aws.amazon.com/es/premiumsupport/knowledge-center/documentdb-cannot-connect/
我只是编辑帖子以从我的 Robo 3t 配置中添加一些屏幕截图: