I'd like to know if any certificates support a double wildcard like *.*.example.com
? I've just been on the phone with my current SSL provider (register.com) and the girl there said they don't offer anything like that and that she didn't think it was possible anyway.
Can anyone tell me if this is possible, and if browsers support this?
RFC2818 states:
Internet Explorer behaves in the way outlined by the RFC, where each level needs its own wildcarded certificate. Firefox is happy with a single *.domain.com where * matches anything in front of domain.com, including other.levels.domain.com, but will also handle the *.*.domain.com types as well.
So, to answer your question: it is possible, and supported by browsers.
All answers here are outdated or not fully correct, not considering the RFC 6125 from 2011.
According to the RFC 6125, only a single wildcard is allowed in the most left fragment.
Valid:
Invalid:
A fragment, or also called "label", is a closed component, e.g.:
*.com
(2 labels) does not matchlabel.label.com
(3 labels) - this has already been defined in RFC 2818.Before 2011 in RFC 2818 the setting was not fully clear:
This has changed with RFC 6125 from 2011 (6.4.3):
When Wildcard SSL certificate is issued for *.domain.com, you can secure your unlimited number of sub domains over the main domain.
For example:
If the Wildcard SSL certificate is issued on *.sub1.domain.com, in that case you can secure all second level subdomains which are listed under the sub1.domain.com
For example:
If you want to secure limited number of sub domains and second level domains, then you can choose multi domain SSL that can secure up to 100 domain names with a single certificate.
For example:
You should know your actual requirements to choose an SSL certificate.
Just to confirm FF and IE 8 will NOT accept certificates in the form
*.*.example.com
although it is technically possible to create them.I was just doing some research on this as I have the same requirements to secure sub subdomains as well and came across a solution from DigiCert.
This certificates says it will support
yourdomain.com
,*.yourdomain.com
,*.*.yourdomain.com
and so on.It is currently rather pricy, but the hope is that other providers would start offering similar certificates and reduce prices.
This could be worth a new round of tests with current browser versions.
My personal quick check results in: Firefox 20.0.1 seems to still not support this. It shows:
...when surfing to https://svn.project.mydomain.com.
Internet Explorer 9.0:
Notes:
although i'm not looking into your question, i just happened to read something about it minutes ago:
https://www.instantssl.com/articles/can-you-create-a-wildcard-ssl-certificate-for-two-levels.php
this explain that you cannot use double asterisk
Edit
Add part of the quote in case the website goes down or it's too long to read
What you can do is something like *.domain.com and then *.www.domain.com or *.mail.domain.com. I've never seen *.*.domain.com on a production site.
You can get a wildcard (*.domain.com) but you will also need *.www.domain.com as a alternative subject name entry to get this to work. The only companies that I know offer this are ssl.com and digicert. There may be others but I'm not sure.