Repository navigation
[BUG] Loop on start instance baileys report log. #2184
Description
Activity
?
Foi possível resolver? Porque foi fechado?
Continuo com esse problema, conseguiram resolver?
- Acesse o Easy Panel e abra o container da Evolution API.
- Crie ou edite a instância e clique em Salvar.
- Vá em Configurações → Avançado (Advanced).
- No campo System CTLS, cole o código informado abaixo:
net.ipv6.conf.all.disable_ipv6=1, net.ipv6.conf.default.disable_ipv6=1 - Clique em Salvar.
- Reinicie o servidor clicando em Restart.
- Aguarde o reinício na aba Overview.
- Atualize o navegador e clique em Gerar QR Code.
- Verifique em Logs se o QR Code foi gerado corretamente.
Ao desativar o IPv6, você força a aplicação a usar apenas IPv4, que é totalmente compatível e evita esse conflito — permitindo que o QR Code seja gerado corretamente.
⚠️ Em resumo:✅ Corrige falhas de rede da Evolution API
🚫 Desativa o IPv6 completamente
🌐 Força o uso estável do IPv4🏗️ Para Usuários do Portainer:
Adicione na sua stack:
services:
evolution:
image: evoapicloud/evolution-api:v2.3.6
sysctls:
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
environment:
NODE_OPTIONS=--dns-result-order=ipv4firstContinuo com esse problema, conseguiram resolver?
- Acesse o Easy Panel e abra o container da Evolution API.
- Crie ou edite a instância e clique em Salvar.
- Vá em Configurações → Avançado (Advanced).
- No campo System CTLS, cole o código informado abaixo:
net.ipv6.conf.all.disable_ipv6=1, net.ipv6.conf.default.disable_ipv6=1 - Clique em Salvar.
- Reinicie o servidor clicando em Restart.
- Aguarde o reinício na aba Overview.
- Atualize o navegador e clique em Gerar QR Code.
- Verifique em Logs se o QR Code foi gerado corretamente.
Ao desativar o IPv6, você força a aplicação a usar apenas IPv4, que é totalmente compatível e evita esse conflito — permitindo que o QR Code seja gerado corretamente.
⚠️ Em resumo:✅ Corrige falhas de rede da Evolution API
🚫 Desativa o IPv6 completamente
🌐 Força o uso estável do IPv4🏗️ Para Usuários do Portainer:
Adicione na sua stack:
services:
evolution:
image: evoapicloud/evolution-api:v2.3.6
sysctls:
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
environment:
NODE_OPTIONS=--dns-result-order=ipv4firstParece ter resolvido aqui...
Complete Solution (tested on v2.3.7)
After extensive troubleshooting, here's the complete fix that worked for us:
1. Disable IPv6 at system level
# Apply immediately sysctl -w net.ipv6.conf.all.disable_ipv6=1 sysctl -w net.ipv6.conf.default.disable_ipv6=1 # Persist after reboot echo "net.ipv6.conf.all.disable_ipv6=1" >> /etc/sysctl.conf echo "net.ipv6.conf.default.disable_ipv6=1" >> /etc/sysctl.conf 2. Add NODE_OPTIONS to Docker service docker service update --env-add NODE_OPTIONS='--dns-result-order=ipv4first' evolution_evolution-api Or in docker-compose: environment: - NODE_OPTIONS=--dns-result-order=ipv4first 3. Clean corrupted Baileys session files The loop may persist if session files are corrupted: docker exec $(docker ps -q --filter "name=evolution") rm -rf /evolution/instances/INSTANCE_NAME 4. Clean PostgreSQL record (if using Postgres) DELETE FROM "Instance" WHERE name = 'INSTANCE_NAME'; 5. Recreate instance After all cleanup, create a fresh instance and QR code should generate normally. --- Root cause: IPv6 configuration conflicts causing WebSocket connection failures to WhatsApp servers. The combination of disabling IPv6 + forcing IPv4 DNS resolution + cleaning corrupted session data resolved the issue completely.
Welcome!
What did you do?
When I'm initializing a new WhatsApp instance via Baileys, it's giving me this infinite log loop, and it's not generating new QR codes for my instance. Is anyone else having this problem?
Quando estou inicializando uma instancia nova do whatsapp via Baileys, esta dando esse loop infinito de logs, e nao esta gerando novos qr-code da minha instacia, alguem mais com esse problema?
What did you expect?
Generate QR-CODE on Baileys.
What did you observe instead of what you expected?
Loop infinite logs for baileys
Screenshots/Videos
No response
Which version of the API are you using?
Version: 2.3.6
What is your environment?
Linux
Other environment specifications
No response
If applicable, paste the log output
No response
Additional Notes
No response