Univention Bugzilla – Bug 46447
Configure SAML Single Sign-On as single server solution does not work with UCS 4.3
Last modified: 2019-03-01 21:05:01 CET
https://help.univention.com/t/configure-saml-single-sign-on-as-single-server-solution/6681 does not work anymore with UCS 4.3. Some redirections are missing or are wrong after configuring the steps outlined in the article. When accessing the portal, an empty page is shown, and umc-web-server.log shows tracebacks: ==> /var/log/univention/management-console-web-server.log <== 28.02.18 17:43:10.430 MAIN ( ERROR ) : Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 217, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cperror.py", line 411, in __call__ raise self NotFound: (404, "The path '/portal/' was not found.") 28.02.18 17:43:10.455 MAIN ( ERROR ) : Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 217, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cperror.py", line 411, in __call__ raise self NotFound: (404, "The path '/management/style.css' was not found.") 28.02.18 17:43:10.657 MAIN ( ERROR ) : Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 217, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cperror.py", line 411, in __call__ raise self NotFound: (404, "The path '/login/main.js' was not found.") 28.02.18 17:43:10.703 MAIN ( ERROR ) : Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 217, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cherrypy/_cperror.py", line 411, in __call__ raise self NotFound: (404, "The path '/languages.json' was not found.")
I tried the same steps with the same simple dns setup with a 4.2 system in our kvm environment and it did not work either. -> invalid