17. 12. 2009

Firefox Zertifikatdatenbank zurücksetzen

Mit diesem netten Fenster begrüßte mich mein Firefox 3.5.6 beim Versuch das Virtuozzo Panel meines alten Servers zu öffnen. Eine Anfrage beim Support brachte nur die bittere Erkenntnis:

“Googlen Sie ein wenig nach der Firefoxfehlermeldung um eine Problembehebung zu finden.”

Nun ging ich davon aus, dass bei der Meldung:

Ihr Zertifikat enthält die gleiche Seriennummer wie ein anderes Zertifikat dieser Zertifizierungsstelle. Bitte erwerben Sie ein neues Zertifikat mit einer eindeutigen Seriennummer.

(Fehlercode: sec_error_reused_issuer_and_serial)

der Fehler nicht bei mir, sondern beim Anbieter liegt.

Die Lösung des Problems ist naheliegend in der Zertifikatdatenbank vom Firefox zu suchen. Fügt man eine generelle Ausnahme dieser Datenbank hinzu kann es zum angesprochenen Problem führen.

Man kann nun versuchen diese Datenbank mit diversen Tools zu bearbeiten, oder aber man schließt alle Instanzen von Firefox und löscht die cert8.db Datei im Firefox Profilordner. Beim nächsten Neustart legt Firefox die Datenbank neu an. Der Haken an der Sache ist, dass alle vorher getätigten Ausnahmen neu angelegt werden müssen, da ja ihre Zertifikate nun weg sind.