Wie aktiviert man den HTTPS Zugriff auf die ForumSuite?
Anpassungen bereits vorhandener Parameter
Um die ForumSuite via HTTPS
aufrufen zu können, müssen der Konfigurationsdatei application.properties
weitere Parameter hinzugefügt werden.
ForumSuite > Version 2022-12.1
SSL Parameter application.properties
#KeyStore Parameter und Pfade
server.ssl.certificate=config/my-cert.crt
server.ssl.certificate-private-key=config/my-cert.key
server.ssl.trust-certificate=config/ca-cert.crt
Das Zertifikat sowie die Schlüsseldatei werden im Ordner config der ForumSuite mit abgelegt.
Das Zertifikat wird im Format .crt benötigt und die Schlüsseldatei im Format .key oder .pem.
Beachten Sie bitte das die Schlüsseldatei ohne Passwort sein muß.
Sollten Sie das Zertifikat nicht im richtigen Format vorliegen haben, so können Sie sich die benötigten Dateien ggf. auch selbst erstellen.
Für die Umwandlung / Extraktion können Sie entweder das Tool KeyStore Explorer unter Windows nutzen, oder mithilfe der Nachfolgenden Befehle z.B. aus einer .P12 Datei .
privaten Schlüssel extrahieren aus PFX
openssl pkcs12 -in certname.pfx -nocerts -out key.pem -nodes
Zertifikat extrahieren aus PFX
openssl pkcs12 -in certname.pfx -nokeys -out cert.pem
Passwort vom Schlüssel entfernen
openssl rsa -in c:\<Pfad>\schlüssel.pem -passin pass:'<Passwort>' -out c:\>Pfad>\server.key
Darüber hinaus muss in der Konfigurationsdatei application.properties
der Parameter für die Frontend URL
angepasst werden. Dieser wird für die Generierung der Links in EMail's verwendet.
zu aktualisierende Parameter in der Datei application.properties
#an dieser Stelle http durch https ersetzen
application.frontend.url=https://<Server>.<domain>.<tld>/
#alternativ mit Verschlüsselung z.B. über Port 8443
#application.frontend.url=https://<Server>.<domain>.<tld>:8443/
#Port über welchen die Anwendung aufgerufen werden soll - 8443 oder 443 (https Standard)
server.port=443
#alternativ mit Verschlüsselung z.B. über Port 8443
#server.port=8443
Nach erfolgreicher Anpassung der Parameter starten Sie den Dienst der ForumSuite bitte neu.