Skip to content
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 4399 #3127

Open
3 tasks done
davidkarlsen opened this issue Feb 15, 2020 · 2 comments
Open
3 tasks done

illegal base64 data at input byte 4399 #3127

davidkarlsen opened this issue Feb 15, 2020 · 2 comments
Labels
bug Something isn't working component:sso Issues related to Argo CD configurations

Comments

@davidkarlsen
Copy link
Contributor

davidkarlsen commented Feb 15, 2020

Checklist:

  • I've searched in the docs and FAQ for my answer: http://bit.ly/argocd-faq.
  • I've included steps to reproduce the bug.
  • I've pasted the output of argocd version.

Describe the bug

Do OIDC/SSO integration, have a lot of claims in the token so it becomes large (e.g. many group memberships). Also see #3126 for other related problems debugging it.

To Reproduce

I used auth0, and this is consistently tied to the size of the token.

Expected behavior

Login should work as expected.

Screenshots

If applicable, add screenshots to help explain your problem.

Version

argocd version
argocd: v1.4.2+48cced9
  BuildDate: 2020-01-24T01:07:43Z
  GitCommit: 48cced9d925b5bc94f6aa9fa4a8a19b2a59e128a
  GitTreeState: clean
  GoVersion: go1.12.6
  Compiler: gc
  Platform: darwin/amd64
argocd-server: v1.4.2+48cced9
  BuildDate: 2020-01-24T01:07:03Z
  GitCommit: 48cced9d925b5bc94f6aa9fa4a8a19b2a59e128a
  GitTreeState: clean
  GoVersion: go1.12.6
  Compiler: gc
  Platform: linux/amd64
  Ksonnet Version: v0.13.1
  Kustomize Version: Version: {Version:kustomize/v3.2.1 GitCommit:d89b448c745937f0cf1936162f26a5aac688f840 BuildDate:2019-09-27T00:10:52Z GoOs:linux GoArch:amd64}
  Helm Version: v2.15.2
  Kubectl Version: v1.14.0

Logs

argo-cd-argocd-server-59968868df-q4lwp server time="2020-02-15T18:37:52Z" level=info msg="Performing authorization_code flow login: https://tietoevryfs.eu.auth0.com/authorize?client_id=XXXXXXXX&redirect_uri=https%3A%2F%2Fargocd.global.finods.com%2Fauth%2Fcallback&response_type=code&scope=openid+profile+email+https%3A%2F%2Ffinods.com%2Fgroups&state=dmbwzAUhUp"
argo-cd-argocd-server-59968868df-q4lwp server time="2020-02-15T18:37:53Z" level=info msg="Callback: /auth/callback?code=vBAs3gzucWAm_eRX&state=dmbwzAUhUp"
@davidkarlsen davidkarlsen added the bug Something isn't working label Feb 15, 2020
@murraymichael
Copy link

Experiencing the same issue. Occasionally, resetting the browser will allow a user to successfully authenticate and log in.

@jannfis jannfis added the component:sso Issues related to Argo CD configurations label May 14, 2020
@mkilchhofer
Copy link
Member

Maybe implementing #8272 would be a better choice?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working component:sso Issues related to Argo CD configurations
Projects
None yet
Development

No branches or pull requests

4 participants