abada
By:
abada

Port 80 failed: Connection refused

January 26, 2017 1.5k views
Firewall Ubuntu

Suddenly my server down !, and when tried
curl http://myip -v

* Rebuilt URL to: http://myip/
*   Trying myip...
* connect to myip port 80 failed: Connection refused
* Failed to connect to myip port 80: Connection refused
* Closing connection 0
curl: (7) Failed to connect to myip port 80: Connection refused

How detect the reason ? which log file can i see it ?

Please help.

3 Answers

Use SSH to check syslog and your webserver logs.

  • I did but i can`t detect the reason !

    • Is your webserver running?

      • my@server:~$ service nginx status
        nginx stop/waiting
        
        

        What is this mean ?

        • I cannot tell you everything. Please use Google, read some guides or hire a sysadmin.

          • @Woet

            That's really not all that helpful. The community exists to provide a means to help those who need it. Referring them to Google, another SE, or telling them to hire a sysadmin doesn't provide a solution to their immediate issue.

            I'd of already replied with a solution, though it seems that there's an issue within the community that is preventing me from doing so.

          • Thanks for your opinion, but I'd rather teach people how to learn than spoon-feed.

          • @Woet

            I understand, though the community exists for a reason. Anyone can do a quick search on Google, Bing, or another SE just as anyone can click the link at the top of the page labeled "Tutorials" and search the existing database of guides offered by DigitalOcean. They post here because they need as quick an answer as they can get, not to be told to look elsewhere.

            What applies today may not apply tomorrow. That's the case quite often even with DigitalOcean's very own guides -- they need to be updated frequently. When it comes to searching, not everyone is a sysadmin and due to that fact, so they may not know what to search for.

            If you look at guides outside of DigitalOcean, not many are maintained and if they are, they aren't always maintained to the fullest extent.

            That said, I don't consider it to be spoon-feeding any more than a tutorial or guide. Whether a solution is posted here or a link is provided with what I would have typed out, someone spends the time to tell others how to do a task and, in turn, help them out.

I have the same problem since this morning. A quick scan on nmap revealed that my port 80 is being closed on the remote server. I have advised the support team and waiting for a response.

Hope this helps,

same here. Very strange.
When sshed into my server, "curl localhost" is ok. But external visits will be dinied.

Have another answer? Share your knowledge.