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
{{ message }}
Repository navigation
BullMQ Redis URL parser ignores username and TLS #498
parseRedisUrl in apps/api/src/services/QueueService.ts drops the username and TLS protocol from REDIS_URL. The same parser is duplicated in four cleanup workers.
To Reproduce
Configure Redis with a named ACL user whose password differs from the default user’s password.
Set REDIS_URL=redis://plunk:password@redis:6379/1.
Start Plunk. Queue connections omit the username and authentication fails.
Using rediss:// also does not enable TLS for queue connections.
Expected behavior
All Redis connections should respect the username, password, database, and TLS protocol in REDIS_URL.
Environment
Deployment type:
Hosted
Self-hosted
Docker; BullMQ 5.66.0 and ioredis 5.8.2.
Version verification
I am using the hosted version
I have confirmed this issue still exists on the latest commit (not the latest tag)
Activity