Cannot access my HTTP server on port 80 across the Internet with port forwarding..?
I have an HTTP server (IIS 10) running on port 80. I'm forwarding port 80 on the router to my HTTP server's machine. I've been running the server across the Internet just fine until yesterday when I noticed that I can no longer connect. I can only connect locally (127.0.0.1).
Things I've tried in no particular order:
- I ran: ipconfig /flushdns
- I reset my Network connections on the machine.
- I confirmed that World Wide Web Services is running, and enabled in the firewall on port 80.
- I checked my host file, and it looks normal.
- IIS Site bindings are correct.
- I completely disabled my machine's firewall which didn't help.
- I completely disabled the router's firewall which didn't help.
- I completely disabled my antivirus which didn't help.
- I deleted the port forward entry on the router, then recreated it which didn't help.
- I've restarted my machine, and router throughout.
- I tried 6 browsers, and all could not connect.
- Telnet to my Public IP and Network IP on port 80 fails to connect.
- Could not connect to my Public IP on port 80 by a machine not on the Network.
Things that have changed since last known to work:
- I enabled remote access to the machine. I disabled it, and it did not help me connect to the HTTP Server.
- I installed the Chrome extension "Stay secure with CyberGhost VPN Free Proxy" on my browser, and later removed it, which did not help me connect to the HTTP Server.
- Windows 10 Updates
- Router reset by Comcast/Xfinity (updates?).