When trying to manipulate any OIDC provider client settings, I get the following error:
403 Forbidden Request forbidden -- authorization will not help Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/usr/lib/python3.8/site-packages/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/usr/lib/python3.8/site-packages/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/usr/lib/python3.8/site-packages/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/usr/lib/python3.8/site-packages/ipsilon/util/page.py", line 79, in __call__ raise cherrypy.HTTPError(403) cherrypy._cperror.HTTPError: (403, None)
This seems to affect all web-based management of OIDC provider clients.
Note that client setup works with ipsilon-client-install, which implies it's a bug in the web side only.
ipsilon-client-install
This is a git snapshot (171ffda) on Fedora 32, using the packaged version in F32 repos.
cc: @hellcp
Metadata Update from @ngompa: - Custom field component adjusted to None - Custom field type adjusted to None - Custom field version adjusted to None
Blech, it turns out we were missing settings...
tools.proxy.on = True tools.proxy.base = "https://sso.opensuse.org"
Metadata Update from @ngompa: - Issue close_status updated to: Invalid - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.