Search the FirstSpirit Knowledge Base
Hi, ich möchte für einen FirstSpirit Server, der mit Jetty auf Windows läuft, https aktivieren.
Ich habe das wie folgt konfiguriert
und neugestartet
Klappt nicht. Fehlermeldung in der Logdatei
ERROR 29.07.2020 16:00:08.576 (de.espirit.firstspirit.modules.jetty.JettyServiceImpl): Jetty server could not be started - de.espirit.firstspirit.modules.jetty.JettyServiceException: Unable to start server - java.lang.UnsupportedOperationException: X509ExtendedKeyManager only supported on Server
FSVersion=5.2.200312.78911;JDK=11.0.3 64bit AdoptOpenJDK;OS=Windows 10 10.0 amd64;Date=29.07.2020 16:00:08 (I)
de.espirit.firstspirit.modules.jetty.JettyServiceException: Unable to start server - java.lang.UnsupportedOperationException: X509ExtendedKeyManager only supported on Server
at de.espirit.firstspirit.modules.jetty.JettyControlImpl.startServer(JettyControlImpl.java:134)
Das Internet sagt dazu, man soll SslContextFactory.Server statt SslContextFactory benutzen
SslContextFactory sslContextFactory = new SslContextFactory();
=>
SslContextFactory sslContextFactory = new SslContextFactory.Server();
Aber wo mache ich das in FirstSpirit? Meine Version ist 2020-03
Schöne Grüße,
Ana
Nur zur Info: ich habe den Helpdesk gefragt, das ist ein Bug in Jetty https://github.com/eclipse/jetty.project/issues/4385 Es gibt leider keinen Workaround, außer die neuere Jetty-Version ab 9.4.25 einzusetzen ( FirstSpirit hat aktuell 9.4.23). Also ist die Lösung, auf eine neue FirstSpirit Version zu warten.
Nur zur Info: ich habe den Helpdesk gefragt, das ist ein Bug in Jetty https://github.com/eclipse/jetty.project/issues/4385 Es gibt leider keinen Workaround, außer die neuere Jetty-Version ab 9.4.25 einzusetzen ( FirstSpirit hat aktuell 9.4.23). Also ist die Lösung, auf eine neue FirstSpirit Version zu warten.
Hallo Ana,
Ich würde dir auch empfehlen anstelle von Jetty den Tomcat zu verwenden.
Viele Grüße
Kevin