Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I can access to a VPS through ssh. That VPS has httpd installed on it and running to listen onto port 80. However I can't ping that VPS nor access to his apache but I can log in with ssh.

This is strange because I've also check for IPTables blocks (and even disabled the service).

Since the server isn't mine but of a client of mine, the only scenario that could lead to that issue, to me, is a firewall between the internet and that server. Is this the only explaination, or someone can give me another pointer?

share|improve this question
When you attemp to access the site via ping or http, do you get a timeout or an denied message? – dacracot Jan 10 '14 at 17:30
@dacracot: timeout that let me think about firewall – DonCallisto Jan 10 '14 at 17:30
Sounds like a firewall. See if traceroute will give any clues. – dacracot Jan 10 '14 at 17:32
@dacracot Yeah, it seems a firewall issue. I'll contact my client for some extra info next week! – DonCallisto Jan 10 '14 at 17:38

I'd say that's the most likely explanation, if the server was on a residential connection, that could cause issues, some ISPs block classic "server" ports, 25, 80, 443, and so forth. Xinetd and other systems which control access to ports could also cause issues. In theory, you could also configure httpd to respond only to specific ports also..

That's my mental list exhausted..

share|improve this answer
Thank you for your anwser: I will check with my client and see – DonCallisto Jan 10 '14 at 17:41
Hope you can get it sorted! – NickW Jan 10 '14 at 17:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.