warp-contracts / warp-dre-node

A Delegated Resolution Environment for Warp Contracts.
3 stars 4 forks source link

NOPERM this user has no permissions to run the 'info' command - default envs use #73

Open RRaule opened 1 month ago

RRaule commented 1 month ago

Im running a D.R.E Node on Kubernetes with default envs values. Currently facing an issue where if I hit the /sync endpoint, my node crashes and immediately restarts and logs of the crash are the following:

Skipping the ready check because INFO command fails: "NOPERM this user has no permissions to run the 'info' command". You can disable ready check with "enableReadyCheck". More: https://github.com/luin/ioredis/wiki/Disable-ready-check. /app/node_modules/redis-parser/lib/parser.js:179 return new ReplyError(string) ^

ReplyError: NOPERM this user has no permissions to run the 'publish' command at parseError (/app/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/app/node_modules/redis-parser/lib/parser.js:302:14) { command: { name: 'publish', args: [ 'contracts', '{"contractTxId":"Q1ga6CExJs-AARQi3mvtFiPcdZmXi_8e22QURdhrnug","test":true,"interaction":{}}' ] } }

Am I missing some redis creds somwhere or is this related to appsync?