<div dir="ltr"><div>Hi all, <br></div><div><br></div><div>nginx is running and listening on port 80: <br></div><div>        tcp        0      0 <a href="http://0.0.0.0:80">0.0.0.0:80</a>              0.0.0.0:*               LISTEN      0          42297      3576/nginx: master<br>        tcp6       0      0 :::80                   :::*                    LISTEN      0          42298      3576/nginx: master</div><div><br></div><div>The server responds fine to requests on port 443, serving traffic exactly as expected:<br></div><div>        tcp        0      0 <a href="http://0.0.0.0:443">0.0.0.0:443</a>             0.0.0.0:*               LISTEN      0          42299      3576/nginx: master</div><div><br></div><div>However, it will not respond to traffic on port 80. I have included this line in my server block to listen to port 80: <br></div><div>        listen 80 default_server;<br>        listen [::]:80 default_server;</div><div><br></div><div>My full config can be seen at <a href="https://pastebin.com/VzY4mJpt">https://pastebin.com/VzY4mJpt</a></div><div><br></div><div>I have been testing by sshing to an external machine and trying telnet <a href="http://my.host.name">my.host.name</a> 80 - which times out, compared to telnet <a href="http://my.host.name">my.host.name</a> 443, which connects immediately.</div><div><br></div><div>The port is open on my router to allow port 80 traffic. This machine is hosted on my home network, serving personal traffic (services which I use, but not for general internet use). It does respond to port 80 internally, if I use the internal ip address (<a href="http://192.168.178.43">http://192.168.178.43</a>). <br></div><div><br></div><div>I've kind of run out of ideas, so thought I would post here. <br></div><div><br></div><div>Thanks in advance for any support. <br></div><div><br></div><div>Adam<br></div></div>