On server with nginx web server was setup ssl section with key-pinning:
add_header Public-Key-Pins 'pin-sha256="some-key"; pin-sha256="second-key"; max-age=5184000;' always;
now certificate is expired and was reissued, I generate a new base64 string for the new certificate, nginx -t
shows that config file syntax is correct, but when I visit the site I see the error - MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE
So I want to ask - is there any way to renew certificate on server with key-pinning without downtime for users?
Clearing user data in browser is not acceptable.