Direkt zum Hauptinhalt

Kein Zugriff auf d3 / SSL-Zertifikat abgelaufen

Fehlermeldungen

Bei Zugriff auf https://d3-srv1.windeck.local erscheint ein Fehler. 

image.png

Unter anderem erscheint ein SSL-Zertifikatsfehler

image.png

Ursache

Ursache ist ein abgelaufenes Serverzertifikat auf dem D3-SRV1. Entweder muss rechtzeitig vor Ablauf des Zertifikats eine Erneuerung stattfinden (1) ODER es muss ein neues Zertifikat erstellt (2) werden.

image.png

Hier wird lediglich grob auf die Erstellung eingegangen und wie dies im System dann eingebunden werden muss. Bei Erneuerung ist der Ablauf ähnlich, lediglich kann hier ein anderer Zeitraum gewählt werden UND die DNS Einträge sind bereits vorhanden und es braucht nur einen eindeutigen namen.

Zertifikat neu erstellen

image.png

Auf Details klicken und ausklappen und danach die zusätzlichen Informationen hinzufügen mit Klick auf den Bereich auf den der Pfeil zeigt.

image.png

Unter "Alternativer Name" den Typ DNS wählen und jeweils folgende Bezeichnungen einzeln angeben, sodass das danach folgende Bild sich zeigt:

  • d3-srv1
  • d3-srv1.windeck
  • d3-srv1.windeck.local

image.png

Unter "Allgemein" einen passenden eindeutigen Bezeichner wählen

image.png

Mit OK bestätigen und Registrierung abschließen.

Danach ist zu prüfen, ob das Zertifikat erzeugt wurde und korrekte Daten beinhaltet:

image.png

image.png

Den Rest gemäß d3-Wiki umsetzen (siehe Wie und wo muss ich Zertifikate im d.3-System austauschen?)

Wichtige Voraussetzungen

Sie haben separat ein Webserverzertifikat erstellt und das Zertifikat inklusive des privaten Schlüssels in eine pfx-Datei oder eine p12-Datei exportiert.
Lösung

Internet Information Server (IIS):

Speziell der d.3 presentation Server ist wichtig für das capture Batch. Leider ist bis zum aktuellen Zeitpunkt der Benutzer d3_wfl nicht bekannt, mit dem sic h am Admin-Portal angemeldet werden muss.

Hier muss händisch das Zertifikat zerlegt werden (pfx > crt und key) und in

D:\d3\d.3 presentation server\webserver\conf\ssl

abgelegt werden. Die bestehende server.crt und server.key ist sicherheitshalber vorher umzubenennen. Die Dateien werden dann wie folgt erzeugt:

..\..\bin\openssl.exe pkcs12 -in d3-srv1_2025.pfx -clcerts -nokeys -out server.crt

sowie 

..\..\bin\openssl.exe pkcs12 -in d3-srv1_2025.pfx -nocerts -out server.key

Arbeitspfad auf dem d3-SRV1: D:\d3\d.3 presentation server\webserver\conf\ssl

Als Passwort ist die Phrase aus der cert-pass.txt zu nehmen (oder PW-Manager)

Zusatz - Invoice Monitor

In der Konfiguration steht der Dateiname der pfx-Datei. Dies müsste geändert werden auf den neuen Namen + Passwort des Zertifikats (ggf dasselbe nutzen).

d:\d3\tribus\InvoiceProcessor\appsettings.json

image.png

Ebenso die Ablageorte mit dem neuen Zertifikat befüllen:

image.png