Hej igen!
Jag lyckades nu uppgradera till jetty 12. Ett antal problem var tvungna
att lösas.
Det primära problemet vara att i Jetty 12 har man nu ersatt
servlet-klassen med [ee8,ee9,ee10]-servlet-klasser (Shibboleth använder
sig av ee9-servlet...). I min web.xml så använde jag endast exempelvis
org.eclipse.jetty.servlet.DefaultServlet medan det alltså skall vara
org.eclipse.jetty.ee9.servlet.DefaultServlet. Fel i dokumentationen här:
https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3516104706/Jetty12
(iofs så skriver de själva att klassen troligtvis är fel (de verkar inte
ha uppmärksammat servlet-klass-bytet alltså)).
Vidare så i den nya idp.mod så finns det beroenden till moduler som
åtminstone inte jag hade i min jetty-base-11(som jag kopierat till
jetty-base-12), bland annat just ee9-servlet-modulerna.
I uppstarts-scriptet /etc/init.d/jetty så används
--dry-run=opts,path,main,args för att bygga upp uppstarts-kommandot så
att säga. Men där saknades delen envs så det skall se ut så här:
--dry-run=opts,path,main,args,envs. Annars får man inte med
ee9-servlet-klasserna bland annat i uppstarten.
Jag har gjort en dokumentation hur jag gjorde uppgraderingen. Det kanske
visserligen bara är specifikt för oss men kanske någon annan kan ha
nytta av den. Skickar den i bilagan.
/Mats
On 2024-10-15 16:15, Mats Luspa via Saml-admins wrote:
Ok, jag har lite fler moduler. Bland annat rewrite för
att få oidc att
fungera eftersom metadata där har pathen
/.well-known/openid-configuration
Jag har dock fler moduler som kanske inte är nödvändiga. Möjligt att
det kan vara det som spökar.
/Mats
On 2024-10-15 15:16, Paul Scott wrote:
Inga fler moduler där just nu. Den är mer eller
mindre som
https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3516104706/Jetty12#…
med en rad för att ladda min TLS konfiguration:
# Load the TLS tweaks to keep us as A grade according to SSL Labs!
etc/tls-config.xml
On Tue, 2024-10-15 at 14:57 +0200, Mats Luspa via Saml-admins wrote:
Men ni använde ju er av start.ini. Vad har ni
där?
/Mats
On 2024-10-15 14:02, Paul Scott wrote:
logging-logback och idp
On Tue, 2024-10-15 at 13:54 +0200, Mats Luspa via Saml-admins
wrote:
> Hej!
>
> Jag undrar vad ni som har lyckats installera Jetty 12 har för
> moduler
> installerade i start.d?
>
> /Mats
När du skickar e-post till Karlstads universitet behandlar vi dina
personuppgifter<https://www.kau.se/gdpr>.
When you send an e-mail to Karlstad University, we will process
your personal data<https://www.kau.se/en/gdpr>.
_______________________________________________
Saml-admins mailing list -- saml-admins(a)lists.sunet.se
To unsubscribe send an email to saml-admins-leave(a)lists.sunet.se
--
--
Mats Luspa
Phone: +46 (0)980 79 022
Cellular phone: +46 (0)725813330
Institutet för rymdfysik Fax: +46 (0)980 79 050
Swedish Institute of Space Physics email: matsl(a)irf.se
Visiting/Delivery address: Bengt Hultqvists väg 1, SE-981 92 Kiruna
Postal address: Box 812, SE-981 28 Kiruna
--
PGP Public Key:
https://www.irf.se/pgp/matsl
Digital vcard:
https://www.irf.se/vcard/mats.luspa
När du skickar e-post till Karlstads universitet behandlar vi dina
personuppgifter<https://www.kau.se/gdpr>.
When you send an e-mail to Karlstad University, we will process your
personal data<https://www.kau.se/en/gdpr>.
_______________________________________________
Saml-admins mailing list -- saml-admins(a)lists.sunet.se
To unsubscribe send an email to saml-admins-leave(a)lists.sunet.se
_______________________________________________
Saml-admins mailing list -- saml-admins(a)lists.sunet.se
To unsubscribe send an email to saml-admins-leave(a)lists.sunet.se
--
--
Mats Luspa
Phone: +46 (0)980 79 022
Cellular phone: +46 (0)725813330
Institutet för rymdfysik Fax: +46 (0)980 79 050
Swedish Institute of Space Physics email: matsl(a)irf.se
Visiting/Delivery address: Bengt Hultqvists väg 1, SE-981 92 Kiruna
Postal address: Box 812, SE-981 28 Kiruna
--
PGP Public Key:
https://www.irf.se/pgp/matsl
Digital vcard:
https://www.irf.se/vcard/mats.luspa