I'm currently following a guide on setting up an Internet Facing Deployment for our CRM - http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/.
Our ISP hosts our domain so we have asked them to point the required sub-domains to the static IP of our CRM server. When I ping these (i.e. sts.ourdomain.com) either internally or externally it returns the static IP of our server.
I have installed AD FS 2.0 on the server and ran through the setup. It detected the wildcard certificate on port 443 as set up in IIS and I changed *.ourdomain.com to sts.ourdomain.com. However, when I attempt to view the federation metadata - https://sts.ourdomain.com/federationmetadata/2007-06/federationmetadata.xml - it attempts to load for a while and then "cannot display the webpage". Clicking the diagnose problems button gives: "resource (sts.ourdomain.com) is online but isn't responding to connection attempts." Server firewall is turned off, any ideas?