When installing MS CRM 3 on SBS 2003 on (the default) port 5555 many admins encounter the following error:
Alert on SBS at 1/1/2007 12:33:33 ??
http://SBS:5555/MSCRMServices request failed: Critical condition.
HTTP Status: 400 Error: Cannot find server or DNS Error
Response Time (msec): 0.
(WMI Status: 0 )
The problem is documented here http://groups.google.com/group/microsoft.public.crm/browse_thread/thread/72d9681520ebcacf/a13c6146d2866ae5?lnk=st&q=5555%2FMSCRMServices+&rnum=4&hl=en#a13c6146d2866ae5
The Solution that worked in my case:
Indeed the problem has to do with DNS configuration.
In order to solve it you have to create a new record of type SRV (service location) in your SBS.
You do that my right clicking your domain in DNS, selecting Other New Record > Service Location and then New:
Service: _http
Protocol: _tcp
Priority:0
Weight: 100
Port:5555
and adding the name of the host (in the above mentioned case SRV)
In addition add the SRV:5555 entry in your host file (%windir%/system32/drivers/etc) pointing in the internal network card of your server.