I'm new to EC2 and I'm pretty confused about what's going on. I have a security group setup that allows world access on a number of ports (22,25,80,443,993) all with source 0.0.0.0/0
I have my services listening on those ports
netstat -tNl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:imaps 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:pop3s 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:pop3 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:imap2 0.0.0.0:* LISTEN
tcp6 0 0 :::ssh :::* LISTEN
tcp6 0 0 :::smtp :::* LISTEN
tcp6 0 0 :::imaps :::* LISTEN
tcp6 0 0 :::pop3s :::* LISTEN
tcp6 0 0 :::pop3 :::* LISTEN
tcp6 0 0 :::imap2 :::* LISTEN
tcp6 0 0 :::http :::* LISTEN
I can telnet to it on the local adapter
telnet 172.31.55.38 25
Trying 172.31.55.38...
Connected to 172.31.55.38.
Escape character is '^]'.
220 example.org ESMTP
and I don't have any iptable rules that should be causing problems
iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
I'm at a loss on what it could be. any help would be appreciated.