but no password is set

symfony RedisAdapter redis url Подключение без пароля, как убрать пароль

В моём случае достаточно было заменить что-то вроде:

const REDIS_SOCKET = 'redis://пароль@127.0.0.1:6379';

на

const REDIS_SOCKET = 'redis://127.0.0.1:6379';

-- т.е. пароль это все, что после "протокола" redis:// и оканчивается "собакой" (собака - разделитель и в сам пароль не входит), даже если в этом чем-то есть сбивающее с толку двоеточие, например в моём случае было:

const REDIS_SOCKET = 'redis://user:user1@127.0.0.1:6379';

Данный url использовался в вызове:

redis ERR Client sent AUTH, but no password is set Ошибка -- Решение

Internal error`AUTH` failed: ERR Client sent AUTH, but no password is set [tcp:\/\/127.0.0.1:6379]

Ошибка возникает в случае, если ваш клиент (напр. фреймворк, на котором вы пишите) пытается подключиться с паролем, в то время как в конфиге редиса пароль не установлен (не установлено, что его надо проверять)

Возможные решения

Решить проблему можно двумя способами:

Subscribe to RSS - but no password is set