Quando cria uma nova instancia o status já vem como Conectado
Welcome!
- [x] Yes, I have searched for similar issues on GitHub and found none.
What did you do?
Instalei a Evolution API em diferentes servidores e ambientes. Após a instalação, criei uma nova instância para iniciar os testes.
What did you expect?
Esperava que a nova instância criada permanecesse em estado "Desconectado", aguardando a conexão do cliente via QR Code ou token de autenticação. Também esperava ter acesso aos botões de "Resetar" e "Desconectar" para controle manual da sessão.
What did you observe instead of what you expected?
A instância foi criada já com o status "Conectada", sem que nenhuma ação de conexão tenha sido executada. Além disso, os botões de "Resetar" e "Desconectar" não funcionam, impossibilitando qualquer controle da sessão. Esse comportamento se repetiu em diferentes máquinas e ambientes com instalações limpas da API.
Screenshots/Videos
No response
Which version of the API are you using?
2.2.3
What is your environment?
Windows
Other environment specifications
Docker com Docker Compose
Testado em máquinas Ubuntu 20.04 LTS e Debian 11
Hardware: VPS com 8 vCPU e 16GB RAM
If applicable, paste the log output
{
status: 400,
error: 'Bad Request',
message: [ 'The "30225412" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 03:25:52 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "30225412" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 03:25:52 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "30225412" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 03:25:52 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "30225412" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 03:25:52 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "30225412" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 04:39:19 VERBOSE [CacheEngine] [string] RedisCache initialized for Re
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 04:39:19 VERBOSE [CacheService] [string] cacheservice created using cache engine: Gt
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 04:39:19 VERBOSE [CacheEngine] [string] RedisCache initialized for Re
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 04:39:19 VERBOSE [CacheService] [string] cacheservice created using cache engine: Gt
create instance {
instanceName: 'principal',
integration: 'EVOLUTION',
token: 'DBF33048E5DB-49D8-87AE-18ADD88A6532'
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:03 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:04 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:05 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:06 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:06 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:06 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:19 ERROR [InstanceController] [object]
{
status: 400,
error: 'Bad Request',
message: [ 'The "principal" instance is not connected' ]
}
[Evolution API] v2.2.3 170 - Wed Apr 30 2025 06:45:20 ERROR [InstanceController] [object]
Additional Notes
Este comportamento impede o uso correto da ferramenta em ambientes de produção e compromete o controle das sessões. Solicito análise para verificar se se trata de um bug ou alteração recente no comportamento padrão.
Também já notei esse comportamento desde pelo menos a versão 2.1.0.
Para resolver isso até que o bug seja fixado, assim que eu crio a instância eu chamo o /instance/logout/ para fazer uma desconexão.
Dessa forma consegui contornar esse problema.
Também estou com a mesma dificuldade.
Versão: 2.3.0:
Para contornar este bug com apenas uma requisição, adicionava "status": "close", a requisição de criação. O que retornava uma instância desconectada e pronta para uso.
{
"status": "close",
"instanceName": "{{instance}}",
"number": "{{['number']}}",
"token": "{{['apikey']}}",
"integration": "WHATSAPP-BUSINESS",
"qrcode": true,
"rejectCall": true,
"msgCall": "Este whatsApp não aceita ligações",
"groupsIgnore": true,
"alwaysOnline": false,
"readMessages": false,
"readStatus": false
}
No entanto. Agora nem mesmo isto ou /instance/logout/ estão mais funcionando. Tornando as instancias inutilizáveis.
cria com a integration 'baileys'? aqui ta normal criar
@patronotech, esse aconteceu comigo quando eu erroneamente selecionei o tipo Evolution em vez de Baileys como o @gkp1 comentou!
Acredito que seja porque na documentação esta exemplificado de forma incorreta... Realmente BALEYS resolve o caso.