I am about give up on Univention and UCR.
I am NOT tampering with the installation rather using standard settings everywhere but still the system breaks on me.
This time during upgrade!
If I cannot fix it, UCR is gone. The concept is excellent but if I cannot trust the system I may have to look for another solution.
From join.log.
RUNNING 92univention-management-console-web-server.inst
2019-04-26 20:57:49.776204917+02:00 (in joinscript_init)
W: The config registry variable 'ucs/web/overview/entries/admin/umc/icon' does not exi st
W: The config registry variable 'ucs/web/overview/entries/admin/umc/link' does not exi st
W: The config registry variable 'ucs/web/overview/entries/admin/umc/link/de' does not exist
W: The config registry variable 'ucs/web/overview/entries/admin/umc/priority' does not exist
W: The config registry variable 'ucs/web/overview/entries/admin/umc/label' does not ex ist
W: The config registry variable 'ucs/web/overview/entries/admin/umc/label/de' does not exist
W: The config registry variable 'ucs/web/overview/entries/admin/umc/description' does not exist
W: The config registry variable 'ucs/web/overview/entries/admin/umc/description/de' do es not exist
Object exists: SAMLServiceProviderIdentifier=https://ucs-proxy.sunhut.local/univention /saml/metadata,cn=saml-serviceprovider,cn=univention,dc=sunhut,dc=local
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/saml2/metadata.py", line 84, in create_metada ta_string
config = Config().load_file(configfile, metadata_construction=True)
File "/usr/lib/python2.7/dist-packages/saml2/config.py", line 379, in load_file
mod = self._load(config_file)
File "/usr/lib/python2.7/dist-packages/saml2/config.py", line 373, in _load
return import_module(tail)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/usr/share/univention-management-console/saml/sp.py", line 87, in <module>
tmpfile.write(get_cert())
File "/usr/share/univention-management-console/saml/sp.py", line 33, in get_cert
with open(CONFIG['cert_file'], 'rb') as cert_file:
IOError: [Errno 2] No such file or directory: '/etc/univention/ssl/ucs-proxy.sunhut.local/cert.pem'
EXITCODE=1
5efc5395-a3bf-4484-8279-cba52dc04428