SSL Certificates
Last updated
Was this helpful?
Last updated
Was this helpful?
Every website on the platform gets a Free SSL certificate. The certificates allow you to have a secure connection between the customer's browser and the server. That helps in the prevention of hacking and stealing customers' information because the data is encrypted from the customer's browser to the server.
All certificates are installed automatically, and you don't have to do anything. If your domain is connected correctly, it might take up to 48 hours for SSLs to install onto a newly connected domain (In most cases, it is within the day).
If that is not the case and your website still shows as unsecured after 48 hours, there are a couple of things you could try to look for which could be preventing the SSL from installing:
Check if both the A and CNAME records are correctly added to the DNS as per our instructions in the Website Settings -> Domain -> Gear button next to the domain name -> Toggle DNS Settings. An incorrect or non-existent A record would show our instructions column in red, so you know where to look for it.
One way to quickly check the records on a given domain without having access to the DNS is to use record checking tools. One such tool is Paste the domain you want to check without any https://, as an example "mywebsite.com" instead of "https://mywebsite.com"
There cannot be two A records. In "Type", select A record and then hit the "Dig" button. You will see all A record entries. Check to see if our required one is there and that there aren't any others. If there are more than one, delete all unrelated to our platform. Below is what the A record result should look like but with the correct A record value:
If everything is correct with the A record, type www. before the domain so it becomes www.mywebsite.com, change the "Type" to CNAME, and hit Dig again. You should see the domain name appear as a value such as mywebsite.com. (The dot at the end must be there.) If it shows SOA in the result, it means the CNAME record is not added, and it should be rectified.
Lastly, remove the www. so mywebsite.com is left, change "Type" to "Any," and see if an AAAA record appears. If so, please delete it from the DNS. This was most likely the reason the SSL was not installed.
If 48 hours have passed, the records are correct, yet the SSL is not installed, there is one more thing you can try. Open your browser in incognito mode and open the domain with "http" instead of "https." It will still show as unsecured; however, give it 30 minutes to an hour and try again using "http."
Try accessing the domain from a different browser and also a different network (mobile network for example). There could be a cache left over that is remembering the site as not having SSL, and you could be missing it for that reason.