A change in system preference casServerUrl does not affect interface imediatly. This is because of use of it in Auth_with_cas.pm compilation : https://git.koha-community.org/Koha-community/Koha/src/commit/e26d7c783eb8c70d318e402e3a90930afcff44cd/C4/Auth_with_cas.pm#L51 Value is only refreshed when plack worker is refreshed and code compiled again.
A way to fix this would be to move this configuration to etc/koha-conf.xml and document that it needs plack restart. We already have LDAP in it.
(In reply to Fridolin Somers from comment #1) > A way to fix this would be to move this configuration to etc/koha-conf.xml > and document that it needs plack restart. > We already have LDAP in it. I suppose you could always add a warning on the page for the current situation? I think the OIDC/OAuth2 IdP stuff has a warning that Koha needs to be restarted for it to work.
(In reply to David Cook from comment #2) > > I suppose you could always add a warning on the page for the current > situation? I think the OIDC/OAuth2 IdP stuff has a warning that Koha needs > to be restarted for it to work. OK with that