So, this is a fun story regarding HTTP Public Key Pinning (HPKP) and HTTP Strict Transport Security (HSTS).
I was playing with the HTST Always and HPKP preload options, not being fully aware of the consequences.
About the same time, I discovered that my "test" account that I used to 'test' on how I can fully secure users, was not secure. I was deleting it, remaking it, and one time I forgot to secure it.
It was a normal user, with little to no rights, I deleted the user, by killing the the processes owned by the user "test". Then I rm -rfv /home/test/
.
However, I still did not feel save, thus I reinstalled my server, thinking that I could renew cert with Let's Encrypt, add them again, and we're done.
Alas, that was not meant to be. When I browse my website(*.eurobytes.nl), with chrome, I get the following message:
ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN
When browsing one of my subdomains, Mozilla Firefox, wont even display the website, it just doesn't go there.
I'm assuming all this can be fixed by delisting myself from the Mozilla Firefox/Google Chrome HTST and HPKP list.
How can I delist myself from HTST and HPKP?