Einrichtung SSL
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
ForumSuite <= Version 2022-12.1 (deprecated)
Die nachfolgende Anleitung setzt die Nutzung von AdoptOpenJDK voraus. Wenn Sie eine andere Runtime nutzen, müssen die Pfade entsprechend angepasst werden.
Neuen KeyStore erstellen (Keytool)
"c:\Program Files\AdoptOpenJDK\jre-11.0.7.10-hotspot\bin\keytool.exe" -genkeypair -alias tomcat -keyalg RSA -keysize 2048 -storetype PKCS12 -keystore C:\<Pfad zur ForumSuite>\config\keystore.p12 -validity 3650 -storepass <Ihr Password>
Zertifikat importieren (Keytool)
"c:\Program Files\AdoptOpenJDK\jre-11.0.7.10-hotspot\bin\keytool.exe" -import -alias tomcat -file C:\<Pfad>\myCertificate.crt -keystore C:\<Pfad zur ForumSuite>\config\keystore.p12 -storepass <Ihr Password>
SSL Parameter application.properties
#KeyStore Parameter und Pfade
server.ssl.key-store-type=PKCS12
server.ssl.key-store=config/keystore.p12
server.ssl.key-store-password=password
server.ssl.key-alias=tomcat
security.require-ssl=true
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://<ip> oder <fqdn>/
#Port über welchen die Anwendung aufgerufen werden soll - 8443 oder 443 (https Standard)
server.port=443
Nach erfolgreicher Anpassung der Parameter starten Sie den Dienst der ForumSuite bitte neu.