- Docker Core and Docker CLI
- PowerShell
- (optional) OpenSSL CLI
Warning. This script starts Chrome in a degraded security state and is intended to be run by professionals diagnosing a specific issue. Do Not execute things like this unless you know what you are doing.
-
Read
repro.ps1
and make sure you fully understand and are comfortable executing it. -
Verify the certificate fingerprint on line 14 is correct. I copied the SHA-256 hex fingerprint from the certificate details window in Chrome following command and then pasted the hex fingerprint into Cryptii. You can also use OpenSSL:
openssl x509 -noout -fingerprint -sha256 -inform der -in .\certs\nginx.crt
- Execute
.\repro.ps1
in PowerShell. An Nginx container will start with a self-signed cert and Chrome will open up with the certificate whitelisted and navigate to the site. It should go directly to the site showing a Not Secure.