I just started experiment with EC2 tonight, and got a server running locally. I know it works locally because when I curl http://localhost:8080/hello it outputs hello.
I want to access this from the outside world. I modified my permissions in my security group to allow 8080 access, and then typed in “curl http://ec2-123-45-67-891.compute-1.amazonaws.com:8080/hello” into my local terminal. I got the response “curl: (7) couldn’t connect to host”.
Do I need to do something differently? (Obviously yes, but what?)
You allowed access on 8080, but in your localhost example, it’s running on port 80.