newspaint

Documenting Problems That Were Difficult To Find The Answer To

Importing Self-Signed SSL Server Certificate Into Google Chrome

You try and make a HTTPS connection to your personal website with your self-signed certificate and see the warning:

Your connection is not private

Attackers might be trying to steal your information from site (for example, passwords, messages or credit cards).

How do you import the certificate into Chrome so that you don’t see this warning again?

Microsoft Windows

Chrome doesn’t store the certificates, Windows does. Your goal is to get the certificate into the “Trusted Root Certification Authorities” store in Windows.

Save the Certificate to a Temporary File

Start off by clicking on the red invalid https indicator to the left of the URL bar. Then click on “Certificate information”.

Click on the invalid https indicator then click on Certificate information

Click on the invalid https indicator then click on Certificate information

Next click on the Details tab and click on the “Copy to File” button.

Select the Details tab then choose Copy to File

Select the Details tab then choose Copy to File

When offered the Certificate Export Wizard just click Next.

Click Next for the Certificate Export Wizard

Click Next for the Certificate Export Wizard

When offered a list of file formats you can export just click Next (accept the default).

Click Next accepting default certificate format

Click Next accepting default certificate format

Give your temporary certificate a name and click Next.

Give temporary certificate a name and click Next

Give temporary certificate a name and click Next

Then click Finish to complete the Certificate Export Wizard.

Click Finish completing the Certificate Export Wizard

Click Finish completing the Certificate Export Wizard

Import the Certificate into the Trusted Root Certification Authorities

In Google Chrome at the top right of the browser click on the menu button (the three horizontal lines stacked on each other in a single small button). Then choose Settings from the menu.

Click on Menu in Google Chrome then select Settings

Click on Menu in Google Chrome then select Settings

At the bottom of the Settings page click on “Show advanced settings”.

Select advanced settings from Settings page

Select advanced settings from Settings page

Choose “Manage certificates…” button under the HTTPS/SSL heading on the Settings page.

Click on Manage certificates...

Click on Manage certificates…

Select the Import… button.

Select the Import... button

Select the Import… button

Click Next when shown the Certificate Import Wizard.

Click Next when shown the Certificate Import Wizard

Click Next when shown the Certificate Import Wizard

Enter the temporary certificate file name that you created above, and click Next.

Enter temporary certificate file name and select Next

Enter temporary certificate file name and select Next

Next select Browse to choose the certificate store – which should be “Trusted Root Certification Authorities” – so click on “Trusted Root Certification Authorities”. Then click OK, then Next.

Browse to select Trusted Root Certification Authorities

Browse to select Trusted Root Certification Authorities

Click Finish to finish the Certificate Import Wizard.

Click to Finish the Certificate Import Wizard

Click to Finish the Certificate Import Wizard

At this point you most likely will get another two windows asking you to confirm that you really want to import this certificate, and to tell you that the certificate was imported successfully.

Try Reloading Your Page

If this doesn’t work, restart Chrome. Note that even if you import a certificate you will still get problems if it was an expired certificate.

Credits

This forum post provided the information I needed to construct this article.

One response to “Importing Self-Signed SSL Server Certificate Into Google Chrome

  1. Peter February 14, 2016 at 4:42 pm

    Unfortunately, this didn’t work for me. I’m using Chrome 48.0.2564.109 m, Windows 8.
    I went thoroughly through all of the steps above and still get the warning page.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: