You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not sure what's happening here, this is just me wanting to document what I was going through in case someone else stumbles onto the same thing.
A newly created redis 7.0.10 database on Ubuntu 22 has the following permissions: user default on nopass sanitize-payload ~* resetchannels +@all. If I try to enqueue a job I get the following error back: RedisClient::CommandError ERR The user executing the script can't publish to the channel mentioned in the command script: 9a01e93f5c5d3d5034dedcc3d0fa9072cc2bcc53, on @user_script:70.
I really don't know much about how redis does permissions handling, but copying over this set of permissions from my working dev box fixed the issue. All I had to do was set user default on nopass sanitize-payload ~* &* +@all in redis.conf (overwrite existing value as needed).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm not sure what's happening here, this is just me wanting to document what I was going through in case someone else stumbles onto the same thing.
A newly created redis 7.0.10 database on Ubuntu 22 has the following permissions:
user default on nopass sanitize-payload ~* resetchannels +@all
. If I try to enqueue a job I get the following error back:RedisClient::CommandError ERR The user executing the script can't publish to the channel mentioned in the command script: 9a01e93f5c5d3d5034dedcc3d0fa9072cc2bcc53, on @user_script:70.
I really don't know much about how redis does permissions handling, but copying over this set of permissions from my working dev box fixed the issue. All I had to do was set
user default on nopass sanitize-payload ~* &* +@all
inredis.conf
(overwrite existing value as needed).Beta Was this translation helpful? Give feedback.
All reactions