Adrian,
A lot of documentation leaves that little tidbit out. My impression is that a lot of the documentation is describing ideal and best practice scenarios. This is an easy conclusion to draw since the server loads with a self signed cert. I'm not sure if Outlook
makes the http specific request visible in the UI but I've seen it plenty of times in debug and netmon traces. If you look you can find references to it, here's a webcast by Joe Turick:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;935439
Check out slide 24:
Connect to AutoDiscover - hosteddomain
Outlook connects to autodiscover.[hosteddomain.com]/ autodiscover/ and [hosteddomain.com]/ autodiscover by using HTTPS
This fails – HTTPS not configured
Outlook retries by using HTTP, but doesn’t authenticate
Outlook gets an HTTPS redirect to hoster.com
Short of posting up source code I'm not sure how else I can convince you. I suggest that you get a network trace of your connection attempt then filter the trace for HTTP traffic. If the HTTPS request fails you should see it
-Jim