
Só consigo me conectar por ssh no meu ec2 e depois usar o mysql do cli.
Não consigo me conectar:
- ssh-ing no meu ec2 e conectando-se a partir do PHP
- linha de comando mysql na minha máquina local.
Não consigo executar ping no meu endpoint rds deem qualquer lugar, incluindo, curiosamente, do while ssh-d para a máquina ec2 da qual eu realmente posso me conectar.
PHP me dá o erro: PHP error: php_network_getaddresses: getaddrinfo failed
quando executo:
mysql_connect('rds hostname', 'ebroot', 'password');
mysql -h aaec248lyez3jg.ce3r5quzhqoq.us-east-1.rds.amazonaws.com -uebroot
etc da minha máquina local me dáERROR 2003 (HY000): Can't connect to MySQL server on ...
mas funciona bem quando ssh'd.
Meu RDS tem este grupo de segurança:
Como não consigo me conectar quando todas as minhas configurações são "PERMITIR TODOS DE QUALQUER LUGAR"?
Por que consigo me conectarapenasatravés do túnel ssh e do cliente mysql, mas nem mesmo usando php da mesma máquina?
O que está acontecendo?