Zitadel Login Error after Upgrade
Use-case: Personal services for SSO
Environment: Self-Hosting Docker
Version: 3.3.2
Stack: I use Cloudflare tunnel as a reverse proxy for my external domain. Here's the actual compose file:
Attachments:
2025-12-07T20:23:35.284149936Z time=2025-12-07T20:23:35.283Z level=ERROR msg="request error" oidc_error.parent="ID=QUERY-Iuk0s Message=Errors.Internal Parent=(ID=CRYPT-Jaik2R Message=error decrypting value Parent=(invalid character '/' in literal true (expecting 'r')))" oidc_error.description=Errors.Internal oidc_error.type=server_error status_code=500
I'm trying to upgrade from the last version I had, 3.32, to the latest docker image. When I try to authenticate to the initial admin user, I get the above error in attachments. I tried running "zitadel init" and "zitadel setup" in the container and restarting the container, but it still has the same error. Falling back to the old image (which I tagged as oldlocal) resumes functionality.
I tried reviewing the documentation, but the upgrade process doesn't provide much in the way of docker. I also added --init-projections=true to the setup command. I also have google OIDC configured for external users and it also doesn't work after the upgrade.
Let me know if there is anything I might be missing.
Environment: Self-Hosting Docker
Version: 3.3.2
Stack: I use Cloudflare tunnel as a reverse proxy for my external domain. Here's the actual compose file:
Attachments:
2025-12-07T20:23:35.284149936Z time=2025-12-07T20:23:35.283Z level=ERROR msg="request error" oidc_error.parent="ID=QUERY-Iuk0s Message=Errors.Internal Parent=(ID=CRYPT-Jaik2R Message=error decrypting value Parent=(invalid character '/' in literal true (expecting 'r')))" oidc_error.description=Errors.Internal oidc_error.type=server_error status_code=500
I'm trying to upgrade from the last version I had, 3.32, to the latest docker image. When I try to authenticate to the initial admin user, I get the above error in attachments. I tried running "zitadel init" and "zitadel setup" in the container and restarting the container, but it still has the same error. Falling back to the old image (which I tagged as oldlocal) resumes functionality.
I tried reviewing the documentation, but the upgrade process doesn't provide much in the way of docker. I also added --init-projections=true to the setup command. I also have google OIDC configured for external users and it also doesn't work after the upgrade.
Let me know if there is anything I might be missing.