Logo Wael's Digital Garden

Redis - Troubleshooting NOPERM this user has no permissions to access one of the channels

Problem#

I configured ArgoCD to use an external Redis server with authentication, and I'm getting the following error on the UI: Unable to load data: error getting cached app managed resources: cache: key is missing. In the logs of ArgoCD I also found this log entry:

Failed to cache app resources: error setting app resource tree: NOPERM this user has no permissions to access one of the channels used as arguments

Solution#

  • Add allchannels to the users.list

Before

user argocd +@all ~* on #00000000.....

After

user argocd +@all ~* allchannels on #00000000.....

Related#