...
Uppdatera /etc/default/jetty. Förutom ändringar till JAVA_HOME, så måste man omdirigera JETTY_START_LOG och JETTY_RUN till lämplig fil resp. mapp. På Centos och Debian så är /var/run (de default mappar) skapat vid boot med fel rättigheter för att Jetty användaren ska kunna skriva till /var/run/jetty.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
export JAVA_HOME=/etc/alternatives/jre_11 export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin export JAVA_OPTIONS="-Didp.home=/opt/shibboleth-idp -Xmx4096M" export JETTY_HOME=/opt/jetty export JETTY_BASE=/opt/jetty/jetty-base export JETTY_USER=jetty export JETTY_START_LOG=/opt/jetty/logs/start.log export JETTY_RUN=/tmp |
Kontrollera Jetty start script
Code Block | ||
---|---|---|
| ||
# cd /etc/init.d
# rm jetty
# ln -s /opt/jetty/bin/jetty.sh jetty |
Kontrollera ägarskap av /var/run/jetty mappen. Vi har sett problem med att /var/run/jetty ägs av root istället för jetty.jetty. Kontrollera att det är korrekt
Code Block | ||
---|---|---|
| ||
# ls -ld /var/run/jetty drwxr-xr-x 2 jetty jetty 80 1 okt 21.51 /var/run/jetty/ |
Shibboleth IdP v4.X
Ladda ner och packa upp den senaste version av IdP v4, i skrivande stund 4.0.1. Backa upp din shibboleth-idp mapp innan du uppgraderar.
...
HikariCP https://mvnrepository.com/artifact/com.zaxxer/HikariCP
Kontrollera web.xml i edit-webapp/WEB-INF
Vi rekommendera att du jämföra edit-webapp/WEB-INF/web.xml med den som finns i shibboleth-identity-provider-4.0.1/webapp/WEB-INF för att kontrollera att din web.xml under edit-webapp är korrekt och aktuell.
Kör uppgradering av Shibboleth:
...