Назад | Перейти на главную страницу

Подключение RDS заблокировано, несмотря на группу безопасности «Разрешить весь трафик, все порты, все IP-адреса»

Я могу подключиться только по ssh-ing к моему ec2, а затем используя mysql из cli.

Не могу подключиться:

Я не могу проверить связь с моей конечной точкой rds с везде, в том числе, как ни странно, из while ssh-d в машину ec2, с которой я действительно могу подключиться.

PHP дает мне ошибку: PHP error: php_network_getaddresses: getaddrinfo failed когда я бегу:

mysql_connect('rds hostname', 'ebroot', 'password');

mysql -h aaec248lyez3jg.ce3r5quzhqoq.us-east-1.rds.amazonaws.com -uebroot и т.д. с моей локальной машины дает мне ERROR 2003 (HY000): Can't connect to MySQL server on ... но отлично работает, когда ssh'd.

Моя RDS имеет эту группу безопасности:

Что использует эту группу ec2 sec:

Что определяется как:

Как я не могу подключиться, если все мои настройки «РАЗРЕШЕНЫ ВСЕМ ОТГДЕ»?

Почему я могу подключиться только через туннель ssh и клиент mysql, но даже не при использовании php с той же машины?

В чем дело?