Я пытаюсь подключиться к своей базе данных через SSH-туннелирование с одного из наших серверов веб-приложений с MySQL Workbench. Вот основной конфиг; обратите внимание, что я изменил некоторые значения на скриншоте из соображений безопасности.
Проблема заключается в том, что каждый раз, когда я пытаюсь подключиться через туннель SSH с одного из наших серверов приложений, я получаю следующую ошибку:
Не удалось подключиться к us-east-1.amazonaws.com через туннель SSH на computer.amazonaws.com с пользователем social_shop_prod. Не удается подключиться к серверу MySQL на 127.0.0.1.
Однако, если я использую те же учетные данные через SSH через следующую командную строку:
mysql -u social_shop_prod -h us-east-1.amazonaws.com -p
Я могу успешно подключиться и получить интерактивную командную строку MySQL.
Я говорил с остальной частью моей команды разработчиков здесь, и никто из нас не может понять, почему я не могу туннелировать через SSH с наших серверов приложений с Workbench; но когда я SSH к одному из наших серверов приложений и подключаюсь к MySQL через командную строку; Я могу успешно подключиться.
И почему он пытается подключиться через 127.0.0.1? Я не указал это в конфигурации; мой файл hosts не перенаправляет домены, показанные ниже, на этот IP.
Любой конструктивный вклад приветствуется.