Note: While our most popular guides have been translated into Spanish, some guides are only available in English.

Troubleshooting SSL

If you see browser security warnings when you try to visit your site, or if you're logged in and see a message about your SSL certificate, follow the steps in this guide.

Tip: If your domain is new to Squarespace, your SSL certificate might need a day or two to process.

For general information about SSL, visit Understanding SSL certificates.

Privacy or security warnings when visiting your site

If you or your visitors see a privacy or security warning when visiting your site, the browser is detecting insecure content on the page. Depending on the browser, the message might be:

  • “Your connection is not private"
  • "Your connection is not secure"

There are a few reasons why this might happen. In many cases, it's temporary, and you can fix it by following these steps:

Fix the issue

To remove the warning from your site:

  1. If your domain is new to your site, wait 72 hours. New and recently connected domains may take up to 72 hours to finish connecting and generate the certificate.
  2. After 72 hours, ensure your site is set to Secure in the SSL panel.
  3. Review your site for mixed content.
  4. Confirm your domain is correctly connected to your site.
  5. After making any changes, wait 72 hours for the certificate to process. To check if the SSL certificate is working, visit your domain in a private browsing window.

More troubleshooting

If you're still having trouble, you might be using an unsupported browser. The following browsers don't support our security standards for SSL:

Desktop browsers:

  • All versions of Internet Explorer on Windows XP
  • Internet Explorer versions older than 7
  • Firefox versions older than 2.0
  • Safari versions older than 2.1
  • Google Chrome versions older than 6

Mobile browsers:

  • All versions of Safari running iOS older than 4.0
  • Any Android browser running on a version older than 3.0 (Honeycomb)
  • Windows Phone browsers running on a version older than 7

To avoid these issues when visiting your site, view it on a supported browser.

Certificate status errors

Red: There's an issue to resolve

If we have trouble generating a certificate for your domain, you'll see an SSL error message with a red "!" in the Domains panels.

To fix the issue:

  1. First, wait a full 72 hours. New and recently connected domains may take up to 72 hours to finish connecting and generating the certificate.
  2. If the error message is still there after 72 hours, refresh the certificate by opening the domain’s settings. Ensure that you only open the settings, and don't make any changes.
    • For Squarespace Domains, click the domain in the Domains panel, then click Advanced Settings.
    • For third-party domains connected to Squarespace, click the domain in the Domains panel, then click DNS Settings.

If the error message still appears after 72 hours and after refreshing the certificate, the domain may not be properly pointing to your site. Try the following troubleshooting steps:

Squarespace Domains

For Squarespace Domains, ensure that your default records are intact.

Third-party domains connected to Squarespace

For third-party domains connected to Squarespace:

  1. Review your domain-mapping records to ensure your domain is correctly connected.
  2. Check with your provider to review any CAA record restrictions in you DNS settings. CAA record restrictions prevent our SSL provider from issuing certificates. If your settings only allow SSL certificates from certain authorities, add a CAA record for letsencrypt.org. For more help, visit Let’s Encrypt’s documentation.
  3. If you’re still having trouble, we might not be able to issue a certificate because of a problem with your domain provider. For the most secure experience for you and your visitors, we recommend transferring your domain to Squarespace. If your domain isn't eligible for a transfer, keep it registered with your provider and disable SSL.

Blue: SSL certificates have not been issued...

If the message has a blue "!" with the text "SSL certificates have not been issued for the following domains," the certificate needs more time. New and recently connected or transferred domains can take up to 72 hours to fully connect and generate the certificate.

To potentially speed up the process, you can try refreshing the certificate by opening the domain’s DNS settings. Ensure that you only open the settings, and don't make any changes:

  • For Squarespace Domains, click the domain in the Domains panel, then click Advanced Settings.
  • For third-party domains connected to Squarespace, click the domain in the Domains panel, then click DNS Settings.

If the status doesn't change after refreshing, it still needs more time to generate.

Next steps

After the security warnings have cleared, you may want to:

Was this article helpful?
11 out of 67 found this helpful