SSL-Konfiguration

Damit die Admin-Konsole mit SSL bzw. TLS Unterstützung funktionieren kann, sind folgende Einstellungen zu treffen.

 

WebserverKeystore-PropertyDas Zertifikat, welches für die SSL/TLS Funktionalität der Administrationskonsole verwendet wird, ist das gleiche, das auch für die beiden anderen DLE-Webserver verwendet wird. Es ist daher diese Eigenschaft in der ServerConfig.xml Datei zu pflegen. Wird diese nicht gepflegt, so wird im DLE-Verzeichnis die /server/keystore Datei verwendet.
WebserverKeystorePasswordEbenso muss das zum Keystore passende Passwort gepflegt sein, damit die DLE auf die Keystore-Datei zugreifen kann.
HTMLConsoleSSLEnabledMuss auf True gesetzt werden, damit ein SSL-fähiger Socket erzeugt wird. Ansonsten wird die Server-Konsole mit unverschlüsseltem HTTP unterstützt.

Die Möglichkeit die HTML-Konsole mit SSL zu betreiben ist ab Version 2.1.2 verfügbar.

Kann der SSL/TLS Layer nicht aufgebaut werden, dann findet ein Rückfall auf die klassische HTTP -Konsole statt.

Die Konsole kann nur entweder mit SSL oder ohne SSL/TLS gestartet werden. Beide Betriebsarten gemeinsam sind nicht möglich.

Für die Erzeugung bzw. Verwendung von Zertifikaten und Keystore / Truststore Dateien bitte folgende Anleitung befolgen: SSL-Unterstützung Webserver

Als Keystore-Type wird der Default-Type der Java-Installation verwendet. Für Java 8 ist dies "jks". Über die System-Property keystore.type kann dieser Typ verändert werden. (z.B. pkcs12)