Right, well as the title says really.
OS X Snow Leopard web server, all the latest updates.
I can connect it to it on the LAN, but not on any external ISP...sorta.
Can't connect to the domain on port 80, however I can connect to the site using port 443 with ssl, by going with Https instead of Http.
I can ping the domain happily. I can also ping the IP. And the IP also resolves to the domain.
So I'm thinking it's something in the Apache config, or OS X. However I have looked in httpd.conf and can't see anything askew.
So I'm pretty stuck. Anybody got any ideas?