Reputation: 1164
I am trying to run a socket server on an Amazon Web Services EC2 instance. The socket is able to run just fine on it's own, and telnetting locally on the instance can connect, but trying to telnet to the socket from the outside is failing. I have gone into the security groups to ensure the ports I am using are open for both TCP and UDP (though the socket server has been configured for TCP). Is there something else I am missing?
Upvotes: 0
Views: 2654
Reputation: 109292
The server might be listening on the loopback interface or ipv6 by default. You can check that by running netstat --listen -p
which will show you which program listens on which address/port. How to make the program listen on the external ipv4 interface depends on the program/programming language.
Upvotes: 3