I am running a server with standard edition version 2.2. I had the server in my home, testing and loading it with web pages and ruby apps. All was working well. At first, I had it set to private IP address space, then before the move, I changed it to the public IPs that I would use when I put the server in production. All was working well.
When I took the server to my colo facility, and started it up, the only page that would show was the admin page. None of the other virtual hosts would show. It appeared that the litespeed would not bind to port 80, even though it was being started as root. I ended up checking the Binding checkbox under each listener (next to where it says "Process 1"). Whatever that did, it forced the server to bind to port 80, then all worked fine.
The docs say that the binding checkbox only works with the enterprise edition, but obviously it did something here. I do not understand why it worked fine in my house without this checkbox checked, but I had to do it when I move the server to the colo. Anyone have any ideas?