After reading this article, take a look at our IT Monitoring Software | Learn More |
Google Chrome recently rolled out an update that went live for most users this morning. That update adds new security requirements that prevent it from connecting to webservers running on IIS with self-signed SSL certificates with default settings. FrameFlow users who have updated Chrome today and then try to access our interface using their self-signed certificates may encounter the following error:
This blog post shows you how to manually create a new self-signed certificate with the settings required by the new version of Chrome. If you're not yet running on IIS, you can follow the steps in our Running FrameFlow on IIS resource to get started.
To begin, open PowerShell and run the following command to create a new self-signed certificate. Set the DNS name to match the hostname of your FrameFlow server, specify the certificate location, and make sure the KeyUsage is set to "DigitalSignature".
New-SelfSignedCertificate -FriendlyName FrameFlow -DnsName FrameFlow -CertStoreLocation Cert:\LocalMachine\My -KeyUsage DigitalSignatureNext, open IIS Manager and you should find your new self-signed certificate under "Server Certificates". To apply your changes, navigate to the "Sites" folder in the left-hand tree structure of the IIS Manager and find your website. Right-click on it and choose "Edit Bindings".
In the box that pops up, select your site binding and choose "Edit" from the right-hand menu.
This will open a new window. At the bottom of this window, you'll see a dropdown chooser labeled "SSL Certificate". Use this dropdown to select your certificate. Click "OK" when you're done.
Now, when you go back to Chrome and refresh FrameFlow, you'll be met with the following message. This is because Chrome doesn't instantly recognize the new self-signed certificate that you've added.
To progress past this warning, click the "Advanced" button on the bottom left to reveal the link to proceed.
Thanks for reading this article. Now take a look at our IT Monitoring Software | Learn More |