O serviço está ligado a 127.0.0.1; como tal, não é alcançável a partir do outro caso; vincular o serviço ao IP da sua instância.
Eu adicionei recentemente um serviço no servidor A que precisa ser acessado do servidor B. O serviço está escutando é na porta 8182 e está operando normalmente:
[ec2-user ~]$ sudo netstat -tnlp | grep 8182
tcp 0 0 ::ffff:127.0.0.1:8182 :::* LISTEN 6298/java
Eu adicionei um grupo de segurança ao servidor A que permite o tráfego para esta porta do servidor B:
Type Protocol Port Range Source
Custom TCP Rule TCP 8182 SERVER.B.I.P/32
No entanto, a tentativa de acessar o servidor A do servidor B não está funcionando:
-bash-4.2$ curl http://SERVER.A.I.P:8182/
curl: (7) Failed to connect to SERVER.A.I.P port 8182: Connection refused
Estou usando o IP privado de ambas as instâncias e elas estão na mesma região. No entanto, eles estão em diferentes zonas de disponibilidade (mas isso não deve importar para IPs privados). Alguma idéia do que estou fazendo errado aqui?
O serviço está ligado a 127.0.0.1; como tal, não é alcançável a partir do outro caso; vincular o serviço ao IP da sua instância.