- network interface - check
- dns - not applicable
- firewall - check
- ping - check
- navigating to the web site - fail
There are two causes here. Either server fucks it self over or the client fucks itself over. For server check logs, for client: check spelling, specify full protocol and try different browser to pinpoint the problem. It would be great to see the full ip address output from 'ip -c a' on both client and server.