Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

The situation is this:

  • We have a Debian server (dedicated)
  • On this server runs DirectAdmin with his own httpd (apache) server on port 80.
  • We want also a flv streaming server. We choose Lighttpd with flv-streaming mod.
  • Because apache already runs on port 80 i choose for port 8080.

But from outside i cant reach this server (on port 8080), but if i use wget http://example.org:8080/ i get result i expected.

What can be the problem?

share|improve this question

migrated from stackoverflow.com Jan 19 '10 at 1:28

This question came from our site for professional and enthusiast programmers.

    
So browsers don't like example.com:8080, but wget does? –  jonfhancock Jan 18 '10 at 22:27
    
That issnt the problem. On my local server (home test server) it does work, also for outside. But on that server it doesnt. –  VDVLeon Jan 18 '10 at 22:29

2 Answers 2

Did you execute wget on the local Debian server? If so then I suspect your firewall is in the way, you could try flushing your iptables rules:

sudo iptables -F

Warning This removes all of your firewall rule sets, so if you need to block services make sure re-add the necessary rule sets.

Also, LightHttpd can be configured to deny from specific ip addresses, perhaps lighthttpd is misconfigured: http://redmine.lighttpd.net/wiki/1/Docs:Configuration

Another possibility is that something strange is happening with port 8080. There maybe a misconfigured hardware firewall in the way or something else outside of your control, try port 81 or 8181 to see if it magically works.

share|improve this answer
    
Issnt working either. –  VDVLeon Jan 19 '10 at 0:02
up vote 0 down vote accepted

Solved.

The problem was the firewall of the datacenter.

share|improve this answer

Your Answer

 
discard

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