Can't remove public access from Super Administrator role #909
Replies: 5 comments 2 replies
-
Here are the values I used to deploy:
The managementca-secret contains only the EJBCA CA's public certificate. |
Beta Was this translation helpful? Give feedback.
-
It seems like the client certificate isn't being passed from ingress to the pod... I see |
Beta Was this translation helpful? Give feedback.
-
Have you looked at other posts here, and the available helm charts, for what environment variables you need to set in nginx/httpd ingress configurations? |
Beta Was this translation helpful? Give feedback.
-
Yeah, I searched all issues and discussions and didn't see anything matching this issue. I also confirmed that the ingress looks correct (snippets get added, client certificate is set to forward, etc.), which is what makes this confusing. |
Beta Was this translation helpful? Give feedback.
-
Do you use the EJBCA helm charts, or made your own? This looks very related: #745 Oh, I also see that you public access rule comes before the certificate access one, it's a "first match". So it might actually work, if it is the case that it matches you to the public rule first. This is just a bit of speculation, I don't have the possibility to try myself directly. Did you look at the Helm chart tutorials btw? https://www.youtube.com/watch?v=jCRXwzX0XHM (I'll be moving this from an issue to a discussion) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I deployed CE v9.1.1 via Helm chart (with ingress enabled, only using our default ingress certificate/enterprise CA instead of generating a certificate as described here) and everything seems to be working fine, except that when I go to remove public access from the Super Administrator role, I get the following error:
I'm not sure why this is happening since we do have a match for CN in the client certificate, and it accepts that SuperAdmin certificate for authentication through our ingress, so the user's authorization really shouldn't change when that's removed:

It feels like I've misconfigured something but I have no idea what that is, so I appreciate any feedback. Let me know if any more information is needed as well.
Beta Was this translation helpful? Give feedback.
All reactions