У меня есть AWS DocumentDB , к которому я могу подключиться через мой переходный блок, используя:
mongo --ssl --host aws-host:27017 --sslCAFile rds-combined-ca-bundle.pem --username my_user --password <insertYourPassword>
Я бы хотел иметь возможность подключиться к нему через localhost для некоторого тестирования. Я не могу подключиться напрямую, поэтому я попытался открыть туннель из прыжка:
ssh -i ~/.ssh/my-key user@my_jump -L 27017:aws-host:27017 -N
После этого я попробовал базовую команду подключения MongoDB:
mongo --ssl --host localhost:27017 --sslCAFile rds-combined-ca-bundle.pem --username my_user --password <insertYourPassword>
Я получаю сообщение об ошибке:
Сертификат сервера не соответствует имени хоста. Имя хоста: localhost не соответствует SAN (s)
Я пытался использовать export http_proxy
, чтобы использовать http://my_jump:27017
, и снова использовал приведенную выше команду, но безуспешно.
Любые предложения или помощь по подключению?