Substitute multi-domain cert for wildcard cert in the documentation
and everything still applies. The number of domains of a certificate
does not affect IIS configuration.
The reason there is no explicit documentation with the words "multi-
domain cert" and "SSL host header" is because no one really wants to
configure things like that -- yes, it is possible, but it is poor
design -- everytime you want to host a new domain on that same IP with
a new host header, you have to purchase a new multi-domain certificate
and update every single website to use that domain. This is fine when
the number is small like 1, 2, or 3. But if it gets beyond that, your
design quickly fails to scale.
FYI: This is really not a problem with IIS -- this is really design
limitation within SSL and how people want to use it. SSL has no
concept of Host Header, which is an HTTP-level concept, on top of the
TCP level interaction that SSL operates at. Hence, "SSL Host Headers"
is really a smoke-and-mirrors features offered by any web server.
Bottom line -- if you want to host many SSL domain names, either:
1. Give an IP for each domain name and assign each a certificate
2. Use same IP and SSL Host Headers with wildcard certificate. Route
each hosted domain to its own wildcard name. i.e.
hosteddomain1.fixeddomainname.com and
hosteddomain2.fixeddomainname.com and configure a single
*.fixeddomainname.com certificate
Based on your description, you definitely did not follow instructions
-- please read the documentation I referenced earlier on how to
properly configure SSL Host Headers.
//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//
> David,
> Yes, I have already read through that (and everything else I can find.) But
[quoted text clipped - 40 lines]
>
> - Show quoted text -
Joe - 21 Jul 2008 20:25 GMT
David,
Thanks for the detailed response. I understand this is a limitation with
SSL rather than IIS. Based on your information, I will probably stop trying
to make this work on a single IP address.
Thanks,
Joe
> Substitute multi-domain cert for wildcard cert in the documentation
> and everything still applies. The number of domains of a certificate
[quoted text clipped - 76 lines]
> >
> > - Show quoted text -