Il y a quelques jours, j'ai eu un problème avec une fonctionnalité nommée HSTS, m'empêchant totalement l'accès à mon propre site web.

Voici la description simplifiée qu'en fait Wikipedia :

HTTP Strict Transport Security (HSTS) est un mécanisme de politique de sécurité proposé pour HTTP, permettant à un serveur web de déclarer à un agent utilisateur (comme un navigateur web), compatible, qu'il doit interagir avec lui en utilisant une connexion sécurisée (comme HTTPS).
La politique est donc communiquée à l'agent utilisateur par le serveur via la réponse HTTP, dans le champ d'en-tête nommé « Strict-Transport-Security ».
La politique spécifie une période de temps durant laquelle l'agent utilisateur doit accéder au serveur uniquement de façon sécurisée.

L'erreur retournée est la suivante :

Le problème est que votre navigateur web a mémorisé le fait qu'il doive se connecter au serveur associé au nom de domaine "oniricorpe.eu" exclusivement de manière sécurisée.
Hors, dans mon cas, il n'y avait plus de certificat et le serveur web était seulement accessible de manière classique. Impossible donc de poursuivre.

La solution est assez simple mais m'a demandé pas mal de recherches.

Il faut modifier le fichier "SiteSecurityServiceState.txt" qui est situé dans le dossier de configuration de Firefox.

L'endroit et la manière d'y accéder différent selon votre système d'exploitation.

Pour GNU/Linux : /home/user/.mozilla/firefox/nom_aléatoire/
Pour Windows : %APPDATA%\Mozilla\Firefox\Profiles\

Voici un extrait de ce que peut contenir le-dit fichier :

benjamin.sonntag.fr:HSTS 0 16466 1454360533316,1,0
media.suumitsu.eu:HSTS 2 16645 1451686590804,1,0
www.kitsu.eu:HSTS 17 16679 1504149710398,1,1
duckduckgo.com:HSTS 18 16679 1472668108319,1,0
framasphere.org:HSTS 85 16679 1472666571223,1,0

Ainsi, il faut simplement supprimer la ligne contenant le nom de domaine qui pose problème.

Fermez Firefox
, faites une recherche, enlevez-la, et sauvegardez.