I have set up Apache2 on a guest Ubuntu 10.04 OS (virtualbox).
I have created a "big" HTML file (4MB) with only plain text and when I access a page through my local IP address such as http://192.168.0.100 it successfully loads the entire page.
However, when I try to access it through my public IP address the browser loads part of the page and then hangs forever on "loading". I can load a simple webpage though.
I'm not sure whether it's an issue with my Apache configuration, Virtualbox, Router or Modem. Any clues?
Tried enabling Debug and mod_status but didn't find any useful information.
EDIT: that's sort of weird. I installed nginx and tried to load the same HTML page, same problem happens! So it looks more like a networking issue to me... :/