helmine
Goto Top

Synology DMS Zertifikat über Windows Server 2008 CA bereit stellen?

Folgende Basis:

Synology Rackstation RS2414+ in einer Windows Server 2008 Domäne mit eigener CA

Im DSM der Synology kann man ein eigenes SSL Zertifikat hinterlegen (für den WebAssistent/DSM Aufruf). Ich möchte dort gerne ein Zertifikat hinterlegen was von der Domänen CA kommt. Beantrage ich in der CA ein Webserver Zertifikat und exportiere dies nebst Key, erhalte ich eine PFX Datei als Export.

Im Synology DSM muss ich beim Import eines Zertifikats getrennt den Key, das Crt und ggf. eine Zwischen-CA übergeben (Dateiupload).

Den PFX Export vom Windows CA konnte ich mit OpenSSL zerlegen in Key (decrypted und encrypted) und Crt. Diese Daten lassen sich jedoch nicht im Synology DSM importieren, Fehlermeldung: Ungültiges Zertifikat.

Leider habe ich trotz Googlen nicht viel dazu gefunden, ausser wie man selbst signierte oder kostenfrei Zertifikate implementiert.

Hat jemand eine Idee dazu wie ich ein Windows Server CA basiertes Zert dort hinein bekomme?

P.S.: Ja, ich hab auch schon eine Zertifikatsanforderung (CSR) per Synology DSM erstellt, allerdings kann ich damit keine Zertifikatsanforderung in der Windows CA einfügen :/

Content-ID: 226421

Url: https://administrator.de/contentid/226421

Ausgedruckt am: 25.11.2024 um 11:11 Uhr

quin83
Lösung quin83 11.01.2014, aktualisiert am 12.01.2014 um 16:06:49 Uhr
Goto Top
Hallo,

zuerst mal keine Panik. Ich kenne viele Leute, welche mit einer Windows CA am Anfang verzweifelt sind.
Microsoft macht gerade im Umfeld PKI und Zertifikate vieles anders als alle anderen - und klebt dann die gleichen Namen drauf.
Schau dir für den Anfang mal den Wikipedia Artikel zu X.509 (http://de.wikipedia.org/wiki/X.509) - speziell den Absatz über die Dateinamen - an.

Bitte beachte, dass immer zwischen DER-Format und Base64-Format unterschieden werden muss.
Nur weil .crt dran steht, muss nicht das Microsoft DER-Format drin sein. Es kann auch ein Base64-Format von OpenSSL sein.

Im Synology DSM muss ich beim Import eines Zertifikats getrennt den Key, das Crt und ggf. eine Zwischen-CA übergeben
(Dateiupload).
Man schiebt keine Private Keys durch die Gegend. Sowas erzeugt man auf dem Host und lässt es dort liegen.
Wenn man den Private Key (meist sogar noch unverschlüsselt) durch das Netz kopiert, kann man sich eine CA ja eigentlich gleich schenken.

Den PFX Export vom Windows CA konnte ich mit OpenSSL zerlegen in Key (decrypted und encrypted) und Crt.
Im Prinzip ist ein .pfx File ein Container von und enthält Private Key und Public Key.
Damit gilt erst mal das gleiche wie oben.

Diese Daten lassen sich jedoch nicht im Synology DSM importieren, Fehlermeldung: Ungültiges Zertifikat.
Als Linux System verwendet das Synology eine OpenSSL Implementation. Damit gilt:
Synology = Base64
Windows = DER

P.S.: Ja, ich hab auch schon eine Zertifikatsanforderung (CSR) per Synology DSM erstellt, allerdings kann ich damit keine
Zertifikatsanforderung in der Windows CA einfügen :/
Das ist eigentlich der richtige Weg:

1. Private Key dort erzeugen, wo er benötigt wird
2. Aus dem Private Key ein Certificate Signing Request (CSR) erzeugen
3. CSR zur CA schaffen und signieren
4. Das so erzeugte Zertifikat zurück zum Zielsystem übertragen

Hier ist eine Anleitung, wie man das mit einer Windows CA macht:
http://sysadmins.de/de/index/windows/ssl-zertifikat-mit-windows-ca-sign ...

Die meisten Systeme, welche Zertifikate verwenden (Java Keystores, Netzwerk-Appliances, Webserver, JBoss, Tomcat, etc..) benötigen übrigens meist Base64-Formate.
Dieses schreckliche DER-Format findet man eigentlich nur in der Windows-Welt.

Grüße,

Daniel
Helmine
Helmine 12.01.2014 um 16:08:40 Uhr
Goto Top
Vielen Dank. Der Link mit dem Hinweis das ich das Zertifikat nicht per MMC sondern per CertSrv registrieren muss hat geholfen, auch wenn ich die Webserver Vorlage dazu nochmal als Enterprise 2003 anstatt Enterprise 2008 anlegen musst damit sie im Dropdown auftaucht.

Jetzt klappt es ;)
ILB-GM
ILB-GM 29.11.2015 um 18:41:48 Uhr
Goto Top
Hallo,
leider funktioniert der LINK

http://sysadmins.de/de/index/windows/ssl-zertifikat-mit-windows-ca-sign ...

nicht mehr.

Kann mir jemand mit einer Beschreibung weiterhelfen?
quin83
quin83 29.11.2015 um 19:09:26 Uhr
Goto Top