My first guess would be a firewall, but from your log it looks like you actually got the request, which would mean a firewall didn't block it. That also rules out maybe your ISP blocking all incoming traffic to 80 to prevent users from running a webserver. I don't know anything in the config off the top of my head that will block outside users from viewing your webpage, well I guess I do. You're not behind a router are you? Cause then you have to forward the requests on port 80 to the correct local machine. I'm gonna attach my config file for apache for you to look at. I think it's the default one that the exe for windows makes. I didn't change anything. Make sure you don't have some weird thing that says deny from all allow from 127.0.0.1 or something in yours. Good luck.