Erro laravel-echo-start
[Finalizado Pelo Aluno]
⚠ Starting server in DEV mode...
✔ Running at localhost on port 6001
✔ Channels are ready.
✔ Listening for http events...
[ioredis] Unhandled error event: ReplyError: NOAUTH Authentication required.
at parseError (/usr/local/lib/node_modules/laravel-echo-server/node_modules/redis-parser/lib/parser.js:179:12)
at parseType (/usr/local/lib/node_modules/laravel-echo-server/node_modules/redis-parser/lib/parser.js:302:14)
[ioredis] Unhandled error event: ReplyError: NOAUTH Authentication required.
at parseError (/usr/local/lib/node_modules/laravel-echo-server/node_modules/redis-parser/lib/parser.js:179:12)
at parseType (/usr/local/lib/node_modules/laravel-echo-server/node_modules/redis-parser/lib/parser.js:302:14)
✔ Listening for redis events...
node:internal/process/promises:288
triggerUncaughtException(err, true /* fromPromise */);
^
[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "Redis could not subscribe.".] {
code: 'ERR_UNHANDLED_REJECTION'
}
Node.js v18.16.0
Ja derrubei e voltei todos os containers e nao resolve.
Fui no .env e ver a configuação do redis.
Olá, Natália!
Tudo bem?
No seu caso do laravel-echo-server, como ele roda fora do container, precisa informar no host o ip (local).
https://github.com/natooliv/project_laravel_vue/blob/main/laravel-echo-server.json#L8
Deixa assim:
"host": "127.0.0.1",
Tudo bem e com você?
eu tenho container do redis rodando tbm.
40f8ac1df9b9 redis:latest "docker-entrypoint.s…" 20 hours ago Up 49 minutes 6379/tcp setup-docker-laravel_redis_1
fiz a alteração, e manteve o erro
Consegui resolver parte, está escutando ok na porta 6001, não volta erro quando roda o laravel-echo-start, mas na rota do chat vem :
ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?
Fiz a autenticação no redis-cli da senha , derubei o servidor e voltei, e não resolveu.
Seu redis está com password?
Se sim, precisa atualizar no password do arquivo laravel-echo.yml
Bom, dia !
Consegui resolver, retirei a senha, e rodou certinho!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!