C
Commerce
NOTE: A version of this was also posted yesterday in IE 7 forum.
Unfortunately I received no useful responses, so thought this might be an
alternative place, as it regards SSL (thus security) in IE 7. Sorry for the
crosspost, but I think it is a problem that should be resolved (or at least
answered).
Description of Potential Bug:
MS IE 7.0 Fails to act properly in dealing with SSL wildcard certificates in
certain situations. A wildcard SSL certificate should be valid for both
subdomain.domain.tld as well as www.subdomain.domain.tld - such processing
for wildcard certificates probably should be valid for any valid DNS
creatable sub domain (e.g., www.foo.bar.domain.tld ) of a valid domain name
(e.g., domain.tld) for which the wildcard certificate was created.
Obviously, care should be used in handling what constitutes a valid domain
(e.g., *.tld should probably never be valid for a wildcard certificate issued
for a top level domain or issues in certain country code naming scenarios),
but those issues extend beyond the scope of this report.
Problem Scenario:
After successfully installing a wildcard SSL cert for a domain (e.g.,
*.domain.tld ) for both an IIS 5.0 (Windows 2000) platform and an IIS 6.0
(Windows 2003) platform, IE 7.0 fails to treat the wildcards SSL certificate
as being valid for both www.subdomain.domain.tld and subdomain.domain.tld
names. Instead it only accepts the subdomain.domain.tld variant as
acceptable. In this particular scenario, the domain happens to be a two
letter .com name.
Suggestion of Potential Bug:
This problem does not occur in other browsers (e.g., FireFox, Opera), where
those browsers accept both the subdomain.domain.tld and
www.subdomain.domain.tld variant as acceptable for the SSL certificate. As
such, in both of the abovementioned browsers, the replication actions
suggested below work as expected.
Replication Actions:
For a domain using a wildcard secure ssl certificate (e.g., *.domain.tld )
successfully installed on a late model IIS server -
When accessing foo.domain.tld as https://foo.domain.tld in IE 7.0 - normal
access as expected to a page with SSL enabled.
When accessing www.foo.domain.tld as https://www.foo.domain.tld in IE 7.0 -
an error occurs indicating that the certificate is invalid for the domain.
Expected results would be a working https page result with secure SSL
engaged, based upon both the results from other browsers and definition
expectations for a wildcard SSL certificate.
Unfortunately I received no useful responses, so thought this might be an
alternative place, as it regards SSL (thus security) in IE 7. Sorry for the
crosspost, but I think it is a problem that should be resolved (or at least
answered).
Description of Potential Bug:
MS IE 7.0 Fails to act properly in dealing with SSL wildcard certificates in
certain situations. A wildcard SSL certificate should be valid for both
subdomain.domain.tld as well as www.subdomain.domain.tld - such processing
for wildcard certificates probably should be valid for any valid DNS
creatable sub domain (e.g., www.foo.bar.domain.tld ) of a valid domain name
(e.g., domain.tld) for which the wildcard certificate was created.
Obviously, care should be used in handling what constitutes a valid domain
(e.g., *.tld should probably never be valid for a wildcard certificate issued
for a top level domain or issues in certain country code naming scenarios),
but those issues extend beyond the scope of this report.
Problem Scenario:
After successfully installing a wildcard SSL cert for a domain (e.g.,
*.domain.tld ) for both an IIS 5.0 (Windows 2000) platform and an IIS 6.0
(Windows 2003) platform, IE 7.0 fails to treat the wildcards SSL certificate
as being valid for both www.subdomain.domain.tld and subdomain.domain.tld
names. Instead it only accepts the subdomain.domain.tld variant as
acceptable. In this particular scenario, the domain happens to be a two
letter .com name.
Suggestion of Potential Bug:
This problem does not occur in other browsers (e.g., FireFox, Opera), where
those browsers accept both the subdomain.domain.tld and
www.subdomain.domain.tld variant as acceptable for the SSL certificate. As
such, in both of the abovementioned browsers, the replication actions
suggested below work as expected.
Replication Actions:
For a domain using a wildcard secure ssl certificate (e.g., *.domain.tld )
successfully installed on a late model IIS server -
When accessing foo.domain.tld as https://foo.domain.tld in IE 7.0 - normal
access as expected to a page with SSL enabled.
When accessing www.foo.domain.tld as https://www.foo.domain.tld in IE 7.0 -
an error occurs indicating that the certificate is invalid for the domain.
Expected results would be a working https page result with secure SSL
engaged, based upon both the results from other browsers and definition
expectations for a wildcard SSL certificate.