Ein Apache und SSL Problem.
Da hat man gerade das SSL Zertifikat für einen virtuellen Web-Host ausgetauscht und wenn man dann versucht den Apache wieder hoch zu fahren, verweigert der Webserver seinen Dienst. Mit einem netten WTF auf den Lippen macht man sich also auf die Suche nach dem Fehler.
- Stimmen die Zugriffsrechte auf die Zertifikate?
- Kann der Webserver diese auch lesen?
- Hat sich ein Tippfehler bei der Pfad Angabe eingeschlichen?
- Editiert man eigentlich die richtigen Config files?
- Was steht denn eigentlich im Error Log-File?
Hupps! da ist ja was. Aber was soll
OpenSSL: error:0D09F007:asn1 encoding routines:d2i_X509:expecting an asn1 sequence
sein?
Eine schnelle Recherche im Internet zeigt, dass man wohl irgendwas beim kopieren des Zertifikat verbockt hat. Sehr wahrscheinlich hat man ein Zeichen am Anfang (oder am Ende) vergessen oder zuviel mit genommen als man das Zertifikat von der Mail mittels Copy&Paste auf den Webserver übertragen hat.
Lession learned?: Immer überprüfen, das man nichts falsch kopiert hat. In diesem Fall darf es nicht etwas mehr sein.
–Jens Schwehn