Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 have four host computers running lighttpd webservers. they are sitting behind a hspa modem, which each occupying a http port between [81 - 84]. 80 is taken by the modem itself.

The port forwarding is setup correctly, however, only a portion of any webpage I request from any of the hosts comes through (they all fails after %20 of the page).

If I put the host on port 81 into the dmz, it serves pages fine. The others do not respond to the dmz treatment.

Is it possible the web content on the hosts somehow require ports aside from their respective http port? Or is it possible that even though the server.port in the lighttpd_ssl.conf file is set, the individual hosts are still expecting to serve on port 80?

I am not familiar with lighttpd, nor did i set them up. they are running on video encoders i purchased. I can grab any files from them required for further information on the problem.

share|improve this question
I am wondering if the fact that the dns servers weren't setup on the linux (video encoders) boxes is the problem... – michael Apr 13 '12 at 5:27

HSPA! Running web servers on cellular connections is one of those things that is not done (but you probably have a use case for it). If you must do it, increasing the timeouts may help, as HSPA tends to provide bursty data with high latency.

share|improve this answer
When your system is sitting in a forest 100km from nowhere, you don't have a choice (er well we could use satellite)!! I should add that the video stream over rtsp runs fine. – michael Apr 13 '12 at 5:27

Connections which work initially and then hang can be caused by MTU/MSS issues. Try dropping the MTU on the servers (and client if possible) and checking if that helps. If it does then something (probably the modem) is not responding with ICMP fragmentation needed packets as it should.

share|improve this answer
Considering that it works fine when he puts one of the servers in DMZ I cannot imagine it's an MTU issue. Most likely the modem has some cutaway firmware that doesnt support more advanced usages (case and point). – Lukasz Apr 13 '12 at 6:37

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.