Question
Port 80 connection refused
I am trying to set up a webpage for my wife, my problem is basically when I run curl from my local machine (curl codingdiva.com) “Failed to connect to codingdiva.com port 80: Connection refused”.
I can successfully curl when I ssh into the machine and get my index page:
curl codingdiva.com
<html>
<head>
<title>Coding Diva Test</title>
</head>
<body>
<h1>Coding Diva test</h1>
</body>
</html>
After spending the entire weekend trying various things, I uninstalled and re-installed. I have now seen nearly every tutorial on youtube for this :-). And, without fail, they install nginx, pop their IP address into the browser, and get the friendly nginx page. I do not. I get “The site cannot be reached”.
Here is my netstat result:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 21712/nginx -g daem
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 13009/sshd
tcp6 0 0 :::80 :::* LISTEN 21712/nginx -g daem
tcp6 0 0 :::22 :::* LISTEN 13009/sshd
Can someone suggest what step i have missed? Thanks! Joe
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×