Univention Bugzilla – Bug 55509
Consider possible ucr policys in joinscripts
Last modified: 2023-01-30 11:50:28 CET
In a customer environment the /usr/lib/univention-install/92univention-management-console-web-server.inst fails, because the ucr Variable umc/saml/idp-server is set via policy. ``` if ! is_ucr_false 'umc/web/sso/enabled'; then rm /usr/share/univention-management-console/saml/idp/*.xml ucr set umc/saml/idp-server="https://${ucs_server_sso_fqdn}/simplesamlphp/saml2/idp/metadata.php" || _cleanup_die [ "$(ls -A /usr/share/univention-management-console/saml/idp/*.xml)" ] || _cleanup_die fi ``` So the joinscript failes, and also this brakes the saml login because the xml file is deleted and not created after that. The message in the UMC shows: Interner Server-Fehler. Fehlernachricht des Servers: Der Service Provider ist fehlkonfiguriert: Keine Identity Provider sind zur Benutzung eingerichtet. So workaround is to edit the joinscript using force, and unset the variable in this layer afterwards.
Will be fixed alongside Bug#55570 *** This bug has been marked as a duplicate of bug 55570 ***