-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"illegal base64 data at input byte 2174" when working with Dex Ldap connector when groupSearch is enabled #2917
Comments
Any new on this? |
Cool, thanks. Will it help if I share the amount of the returned groups? |
Yes, it will! Even better if you could get the number of characters of the group list (assuming that each group is printed on the new line) |
dex.config: | |
Now, the group amount returned is around 60. |
Wanted to update that the very same user is fetched along with the many groups just fine with dex saml config (to which we recently moved, so the original issue is no show stopper anymore) |
Good suggestion here about how to fix this issue: #2085 (comment) |
* fix: support longer cookie Signed-off-by: kshamajain99 <kshamajain99@gmail.com>
I am using ArgoCD version, argocd:v1.3.0, dex version dex:v2.14.0.
Have configured Dex connector for LDAP, and since then I am able to login to Argo.
Noted that the groups of the user are empty:
time="2019-12-25T09:55:13Z" level=info msg="login successful: connector "ldap", username="MY_USER", email="MY_USER@MY_EMAIL_DOMAIN", groups=[]"
Reviewed my dex ldap config and realized the userAttr under groupSearch was wrong, fixed it.
The next LDAP login to ArgoCD, which was supposed to bring the groups along, failed with:
illegal base64 data at input byte 2174
From ArgoCD logs during the login:
Wondering whether this has to do with the amount of the groups....?
Is it related to #1103?
Unfortunately, I do not know any user who has few groups in our org so couldn't try it with one..
The text was updated successfully, but these errors were encountered: