I'm trying to run a http webserver on my home pc. I can access my pages from the machine itself, but not other machines such as work, friends houses, etc. Oddly, I *can* access the pages from other machines if I do so through a proxy service like proxify.com. I'm new to Apache and was hoping one of the experts out there had some ideas what may be causing the problem. Some general info: [list] [*]I'm Running Windows XP Professional [*]I'm using Apache 2.2.3 [*]My ISP (cox.net) blocks port 80. I'm redirecting to port 8888. [*]I don't have a router, I'm plugged directly into my cable modem. [*]I believe my windows firewall is set up correctly, and the problem persisted when I tested with the firewall turned completely off. [*]The HTML error received is usually 404, or a Timed Out error. [*]Again, I can view the pages from http://localhost:8888 or from any machine via a proxy server. [/list] Thanks much in advance for any direction you can give. I've been searching for awhile without any luck. Please let me know if you need additional info to diagnose the problem.