I have test website on my system (MacBook Pro with Mac OSX Lion). The website is served by nginx listening on port 8000. The
listen configuration is
listen 8000 default, so it should be open to accept request on any ip.
I can access the server from localhost but I cannot even access it from other systems in the same LAN. I configured OSX firewall to allow incoming for nginx. In the firewall log I see no 'deny' reports, and also I see no 'allowed' reports. So, I suspect the connection is getting blocked even before reaching the firewall.
To test if my LAN is working fine, I installed nginx on another system in tha LAN. I could access that from my Mac. So, LAN is configured properly. What else could be the problem?