Lavalink closed abnormally (1006): como resolver
O que significa esse erro
Quando seu bot de música tenta se conectar ao servidor Lavalink hospedado na Square Cloud, a conexão cai imediatamente:
Error: Unexpected server response: 400
Error: WebSocket closed abnormally with code 1006.
Por que acontece
Isso quase sempre é uma incompatibilidade de versão entre o Lavalink e o client (wrapper) que seu bot usa. Por exemplo, o Lavalink v4 é totalmente baseado em REST e não é compatível com um client v3 — o handshake falha e o WebSocket fecha com o código 1006.
Como resolver
1. Compatibilize as versões. Atualize o client do Lavalink para a última versão, ou use uma versão de Lavalink compatível com o seu client atual. Confira na documentação do seu wrapper qual versão principal do Lavalink é suportada.
2. Configure as portas corretamente na Square Cloud:
- Abra o servidor Lavalink na porta 80.
- Conecte-se a ele usando a porta 443 com a opção
secure: trueativada no seu client.
3. Reinicie os dois: a aplicação do Lavalink e o seu bot.
Relacionados
Hospedando o bot em si? Veja Como hospedar um bot de Discord. Para manter o bot e o servidor Lavalink online sem interrupções, veja Como manter bots online 24/7.
Atualizado em: 13/06/2026
Obrigado!
