So we ran into an issue with an SSL certificate that we wanted to install for a client, where we had access to the addon domain, but not for the root domain. We are hoping this finds those who are in need of the same help. There were two problems we encountered even with the assistance of GoDaddy support.
Lets set-up the situation
Let’s go through the process of adding a TXT record on the domain we are trying to verify outside of your account (without whois domain email contact).
FROM GODADDY:
Log into the account where domain is located and use the following information to create your TXT record on the domain you want to verify for SSL.
Field | What to enter… |
---|---|
Name (Host) | Type DZC. |
Value | Enter the entire TXT value we sent you. |
WHAT THEY REALLY MEAN:
Field | What to enter… |
---|---|
Name (Host) |
DZC.ROOTDOMAIN.COM |
Value | Enter the entire TXT value we sent you. |
Solved: Enter DZC.THE-ROOT-DOMAIN-FOR-THE-SSL.COM.
THE NEW PROBLEM:
When we added the domains on the Multiple Domain (UCC) SSL certificate we added the root domain (agency.com), which we can do right through GoDaddy. Easy Peazy! Then we added the SAN domain (client.com) When it came time to verify the addon domain it took forever – especially with the GoDaddy directions listed above – but it finally did approve. Then we seen the dreaded Certificate error in the url of our website. We checked the certificate with an SSL checker, https://www.sslshopper.com/ssl-checker.html, everything looked good. GoDaddy checked it and everything looked good – We had already changed all the URLS over to https and people are going to the site and getting certificate errors!
While I’m talking with GoDaddy on the phone, I look at the certificate error closely. It revealed that it is issued to the root domain agency.com, www.agency.com and SAN of client.com. OUR WEBSITE RESIDES AT WWW.CLIENT.COM!!!!
SOLVED – The main domain on a Multiple Domain (UCC) SSL certificate will automatically protect www and non-www versions of the domain, HOWEVER the SAN will only protect the version you specify, so in our case the www version.
The fix, would be to
1) change all instances in the website, database, and .htaccess SSL redirect to non-www (also webmaster tools-Search Console).
or
2) Modify the Multiple Domain (UCC) SSL certificate by dropping the non-www version and adding the www version. Which we did. It had to re-issue the certificate and it took about 10 minutes to re-verify everything.
add this to your .htaccess file to direct all traffic to SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://AddYourDomainHere.com/$1 [R,L]
-UNDER SETTINGS – GENERAL TAB
URLs in page content ( posts, pages, custom post types, revisions ) URLs in excerpts URLs in links URLs for attachments ( images, documents, general media ) URLs in custom fields and meta boxes Update ALL GUIDs GUIDs for posts should only be changed on development sites. Learn More. |
The latest round of updates in Adobe Illustrator, InDesign and Photoshop added lots of features…
For many business owners or marketing managers redesigning a company website seems like a long…
The removal of Google reviews depends on the type of review and most importantly if…
In a service consumer industry quality leads propel the business and the chase for more…
Are you looking for a real-life inspiration website for a construction industry client? Here are…