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?