Same situation as this question, HttpListener not receiving remote requests, even with the firewall down and all prefixes registered, namely:
- the HttpListener is only receiving requests from the same machine
- the application is running on a Windows EC2 instance (same spec as the other question)
- the ports being used are registered and opened in the firewall (I also temporarily took down the firewall to ensure that wasn't the issue)
- The prefix I'm using is http://*:8080/
Differences from the other question:
- The security groups of the EC2 are correctly configured
- It was accepting outside requests, until (as far as I know) today and I'm not aware of any system changes (but I'm open to all ideas, whatsoever)
Additional info:
- The EC2 instance and system is passing all status checks
- I restarted the instance; no change
- The http status code sent back (not from my server application, from the system) to a remote client is a 503 (service unavailable)
- I've checked and rechecked that the url is correct (I have an elastic IP address and am using the public DNS of the instance in the url)
- I ran netstat to make sure the port was not being used by other processes
Any ideas for things to check or try are completely welcome; I've pretty much run out of ideas...