Hej

Tack för alla tips idag. Har satt upp en klonad IDP och labbat nu under dagen.

Uppdaterade till Shibb 4.3.2, Java 17 och la på Nashorn. Startade om, testade, kollade loggar och allt såg bra ut inför uppgraderingen till Jetty 10.

Fixade Jetty base och redigerade start.ini, idp.ini och idp.xml enligt instruktionerna. Flyttade över idp-userfacing.p12 till jetty-base och även jetty.service till /etc/systemd/system/.

Nu började lite trubbel dock och här är även mina frågor:

  1. Under Jetty.service borde det väl vara ” PIDFile=/opt/jetty-base/jetty.pid ” och inte ” PIDFile=/opt/jetty/jetty-base/jetty.pid ”?
  2. Samma under /etc/defaults/jetty där både BASE, START och RUN är konfade som ”/opt/jetty/jetty-base/…” ist för ”/opt/jetty-base” I exemplet på wikin.
  3. Jag hittade heller inte var error.war eller tls-config.xml ska ligga och inte heller någon motsvarighet på vår skarpa server.
  4. Det går heller inte att starta upp Jetty nu och problemet verkar vara java-relaterad utifrån felmeddelandet som jag får:

-------------------------------------------------------------------------

java.io.IOException: Cannot read file: etc/tweak-ssl.xml

        at org.eclipse.jetty.start.StartArgs.addUniqueXmlFile(StartArgs.java:249)

        at org.eclipse.jetty.start.StartArgs.resolveExtraXmls(StartArgs.java:1532)

        at org.eclipse.jetty.start.Main.processCommandLine(Main.java:374)

        at org.eclipse.jetty.start.Main.main(Main.java:74)

 

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]

       java -jar $JETTY_HOME/start.jar --help  # for more information

java.io.IOException: Cannot read file: etc/tweak-ssl.xml

        at org.eclipse.jetty.start.StartArgs.addUniqueXmlFile(StartArgs.java:249)

        at org.eclipse.jetty.start.StartArgs.resolveExtraXmls(StartArgs.java:1532)

        at org.eclipse.jetty.start.Main.processCommandLine(Main.java:374)

        at org.eclipse.jetty.start.Main.main(Main.java:74)

 

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]

       java -jar $JETTY_HOME/start.jar --help  # for more information

Stopping Jetty: ** ERROR: no pid found at /opt/jetty-base/jetty.pid

java.io.IOException: Cannot read file: etc/tweak-ssl.xml

        at org.eclipse.jetty.start.StartArgs.addUniqueXmlFile(StartArgs.java:249)

        at org.eclipse.jetty.start.StartArgs.resolveExtraXmls(StartArgs.java:1532)

        at org.eclipse.jetty.start.Main.processCommandLine(Main.java:374)

        at org.eclipse.jetty.start.Main.main(Main.java:74)

 

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]

       java -jar $JETTY_HOME/start.jar --help  # for more information

Starting Jetty: start-stop-daemon: unrecognized option '--output'

-------------------------------------------------------------------------

 

Felsöker vidare och tar tacksamt emot alla tips.

 

Mvh Vyacheslav