birdyb
Goto Top

Self-Signed Zertifikat vertrauen

Hallo zusammen,

ich habe hier folgendes Problem:
Rechner mit Windows 11, sowie Edge und Chrome. Ich habe eine Seite mit einem selbstsignierten Zertifikat und möchte, dass beim Aufruf der Seite kein Fehler mehr erscheint.

Folgendes habe ich getan:
1. Zertifikat heruntergeladen
2. Zertifikat im Speicher für Vertrauenswürdige Stammzertifizierungsstellen hinzugefügt
3. In den Internetoptionen die Seite zu "Vertrauenswürdige Sites" hinzugefügt

Leider erhalte ich immer noch die Fehlermeldung, dass die Verbindung nicht sicher ist.

Habe ich etwas vergessen?

Danke und viele Grüße

Content-ID: 71353385294

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

Ausgedruckt am: 21.11.2024 um 17:11 Uhr

aqui
aqui 17.11.2023 aktualisiert um 10:00:54 Uhr
Goto Top
Schritt 2 ist falsch, denn dort gehört nicht das Server Zertifikat rein sondern wie der Name schon sagt das Stammzertifikat, also das Zertifikat der CA mit der das Server Zertifikat ausgestellt wurde.
Beachte auch das einige Browser eigene Stammzertifikatsspeicher haben wo der Gerätespeicher dann wenig hilft.
Lesenswert zu der Thematik: https://www.amazon.de/SSL-TLS-Under-Lock-Understanding-ebook/dp/B08R6J71 ...
TK1987
TK1987 17.11.2023 um 10:38:56 Uhr
Goto Top
Moin,

Zitat von @BirdyB:
Ich habe eine Seite mit einem selbstsignierten Zertifikat
ist dies deine eigene Seite? Falls ja, stellt sich zudem auch die Frage, wieso mit einem selbstsignierten Zertifikat arbeiten?
Bei Let's Encrypt bekommst du kostenlos ein SSL/TLS-Zertifikat für deine Seite, welchem überall vertraut wird.

Gruß Thomas
Visucius
Visucius 17.11.2023 um 11:03:47 Uhr
Goto Top
wieso mit einem selbstsignierten Zertifikat arbeiten?
Weil man in so nem Fall die Laufzeit deutlich höher setzen kann.
8030021182
8030021182 17.11.2023 aktualisiert um 11:28:08 Uhr
Goto Top
Zitat von @Visucius:

wieso mit einem selbstsignierten Zertifikat arbeiten?
Weil man in so nem Fall die Laufzeit deutlich höher setzen kann.

Wobei es aber bestimmt nicht mehr lange dauern wird, bis Zertifikate die länger gültig sind als 3-12 Monate von Browsern wieder als unsicher markiert werden.
Zur Zeit sind wir ja schon bei 398 Tagen ...
https://sematext.com/blog/ssl-certificate-error/#3-certificate-lifetime- ...
Insofern kein großartiger Gewinn. Wobei man Let's Encrypt ja meist eh automatisiert verwendet.
Starting from September 1st, 2020, all the major browsers (Google Chrome, Mozilla Firefox, and Apple Safari) will reject certificates issued after this date with a validity period of more than 398 days.
Visucius
Visucius 17.11.2023 um 11:32:10 Uhr
Goto Top
Wobei man Let's Encrypt ja meist eh automatisiert verwendet.
Das will ich nich bestreiten. Nur für Leute die mit Zertifikaten gerade "anfangen" ist das halt ne zusätzliche Hürde, die man sich - so denkt man - ersparten könnte.
aqui
aqui 17.11.2023 um 11:59:09 Uhr
Goto Top
BirdyB
BirdyB 22.11.2023 um 11:33:06 Uhr
Goto Top
Naja, so einfach ist es allerdings nicht.
Konkret geht es um ein internes SAP-System und ich kann das Zertifikat nur über den Browser herunterladen. Die Stamm-CA habe ich nicht vorliegen.
Irgendwie muss ich dem Rechner doch beibringen können, dass das Zertifikat so trotzdem okay ist...
8030021182
8030021182 22.11.2023 aktualisiert um 12:18:10 Uhr
Goto Top
Zitat von @BirdyB:

Naja, so einfach ist es allerdings nicht.
Konkret geht es um ein internes SAP-System und ich kann das Zertifikat nur über den Browser herunterladen. Die Stamm-CA habe ich nicht vorliegen.
Doch hast du in der Regel immer, im Browser im Zertifikats-Viewer das Stamm-CA-Zertifikat auswählen (nicht das Server-Cert), abspeichern und in den Machine-RootStore importieren, fertig

Irgendwie muss ich dem Rechner doch beibringen können, dass das Zertifikat so trotzdem okay ist...
S.o. Always the same procedure ...
BirdyB
BirdyB 22.11.2023 aktualisiert um 13:16:04 Uhr
Goto Top
Also der Zertifikats-Viewer von Chrome zeigt mir das hier:
2023-11-22 13_13_33-anmeldung
Wo finde ich da jetzt das Stamm-CA-Zertifikat?
Visucius
Lösung Visucius 22.11.2023 aktualisiert um 13:19:36 Uhr
Goto Top
Nicht, das Zertifikat, welches Dir der Browser "als Fehler" auswirft! Du musst das Stammzertifikat nehmen, welches im SAP-System irgendwo in der Systemverwaltung zum Download anbietet.

https://dcx.sap.com/sqla170/de/html/3bcc069d6c5f1014b123ba7ba047629d.htm ...
BirdyB
BirdyB 22.11.2023 um 13:34:25 Uhr
Goto Top
Das habe ich mir jetzt schicken lassen, damit klappt es auch...
Aber kann ich nirgends das "fehlerhafte" Zertifikat als Vertrauenswürdig kennzeichnen? (Beim Mac funktioniert das...)
Ich habe nicht bei jedem System die Möglichkeit die CA, bzw. die Chain herunterzuladen...
8030021182
8030021182 22.11.2023 aktualisiert um 14:44:00 Uhr
Goto Top
Ein System was die Chain nicht komplett im Browser ausliefert kannst du eh in die Tonne kloppen, oder es wurde am System nicht die komplette Chain als PEM hinterlegt und der User der es hinterlegt hat hat da Mist gebaut.
Ich habe nicht bei jedem System die Möglichkeit die CA, bzw. die Chain herunterzuladen...
Ein CA Cert sollte man immer besorgen können, ein Public Key einer CA ist kein Geheimnis.

Wenn das Zertifikat das im Browser gezeigt wird selbstsigniert ist und keine CA hat, kann man auch das in den Root-Store importieren, denn ein selbstsigniertes Zertifikat wird in den basicConstraints des Certs immer als CA ausgewiesen weil es sich ja selbst signiert hat.