Closed PedroReckelEL closed 2 months ago
Estou com mesmo erro porém na versão 1.7.1
a evo até cria a caixa no chatwoot porem não conecta a instancia
Abaixo está o log
Quando se conecta/cria uma conta do chatwoot no manager do evolution não se pode / precisa configurar dentro do chatwoot o nome da caixa e o webhook, isso é feito automaticamente, pelo manager.
E isso até o momento não é um bug, é um problema que deve ser tratado na comunidade, seria um bug se todos tivesse com esse erro o que não é o caso logo, ¨ainda¨ não é um bug.
Sim, Michael. Eu criei um imbox lá no chatwoot para ver se daria certo a comunicação com o evolution, mas primeiramente configurei no evolution manager, porém infelizmente o meu não passa dai, após configurar a conexão com o chatwoot o manager me passa essa mensagem:
O seu chatwoot está nesse dominio https://8fa77ce52848.ngrok.app ?
Esse print que te mandei é antigo, agora está no https://165dcc3e0378.ngrok.app/
Estou com mesmo erro porém na versão 1.7.1 a evo até cria a caixa no chatwoot porem não conecta a instancia Abaixo está o log
Qual versão do CW está usando? Acho que este problema está ocorrendo na versão development. Este problema deve ocorrer na versão 3.8.0 mas ainda não testei ela.
Título: API evolution não conecta com o Chatwoot
Descrição:
Estou tentando conectar a API do evolution no chatwoot porém não estou conseguindo, mesmo seguindo o passo a passo informado dentro do evolution manager.
Passos para Reproduzir:
1. Conectar a conta do chatwoot dentro do evolution manager. 2. Dentro do chatwoot configurar o nome da caixa e o webhook.
Comportamento Esperado:
Era esperado que o chatwoot conectasse com a API de evolution.
Comportamento Atual:
Após conectar a conta do chatwoot no evolution API o evolution manager dá um erro "{ "status": 422, "error": "Internal Server Error", "response": { "message": "Generic Error" } }" conforme a imagem abaixo:
A outra opção que eu segui foi configurar direto no chatwoot a integração conforme passado na sessão "Como configurar o chatwoot?" dentro do Manager. Após terminar a configuração do lado do chatwoot o nome da caixa de entrada que eu cadastrei até aparece, porém não aparece a parte do qrcode ou alguma confirmação que a instancia está conectada.
![]()
![]()
Quando testei o link do webhook que foi disponibilizado pelo Manager na sessão de "Como configurar o chatwoot?" no meu navegador ele retornou erro 404: {"status":404,"error":"Not Found","response":{"message":["Cannot GET /chatwoot/webhook/PrefeituraTeste_ServicosOnLine"]}}
Fiz então o teste no postman fazendo uma requisição do tipo POST para a URL e esse foi o resultado:
Após realizar a requisição para essa URL voltei ao chatwoot porém nada tinha acontecido.
Gostaria de saber se os senhores analisando essas informações podem me dizer o que pode estar faltando em minha aplicação.
Ambiente:
* **Servidor:** [Ubuntu 22.04.3 LTS] * **Versão da API:** [v1.7.0] * **Versão Chatwoot:** [v3.7.0]
Envio de Logs:
Logs do meu evolution API:
Logs do chatwoot: _chatwoot-rails-1_logs.txt
Só para tentar ajudar,
Você já teve sucesso em outras instâncias ou é a primeira tentativa?
Como está o .env do EV?
Nos meus primeiros testes, o lab apontando somente IP, tudo funcionava.
Quando passei para fqdns, o ambiente só funcionou quando utilizei certificado ssl no EV e CW(Pelo menos no EV, tinha que ter certificado ssl porque se não o CW não conseguia consultar a api EV.
CW 3.6.0 EV 1.6
bug corrigido na versão 1.7.3
Título: API evolution não conecta com o Chatwoot
Descrição:
Estou tentando conectar a API do evolution no chatwoot porém não estou conseguindo, mesmo seguindo o passo a passo informado dentro do evolution manager.
Passos para Reproduzir:
Comportamento Esperado:
Era esperado que o chatwoot conectasse com a API de evolution.
Comportamento Atual:
Após conectar a conta do chatwoot no evolution API o evolution manager dá um erro "{ "status": 422, "error": "Internal Server Error", "response": { "message": "Generic Error" } }" conforme a imagem abaixo:![image](https://github.com/EvolutionAPI/evolution-api/assets/155850969/1cd44905-0a1d-4d52-a01d-79a8348e05df)
A outra opção que eu segui foi configurar direto no chatwoot a integração conforme passado na sessão "Como configurar o chatwoot?" dentro do Manager. Após terminar a configuração do lado do chatwoot o nome da caixa de entrada que eu cadastrei até aparece, porém não aparece a parte do qrcode ou alguma confirmação que a instancia está conectada.
![image](https://github.com/EvolutionAPI/evolution-api/assets/155850969/ac26176c-df9c-43f8-a734-326e9a5c5e1e)
Quando testei o link do webhook que foi disponibilizado pelo Manager na sessão de "Como configurar o chatwoot?" no meu navegador ele retornou erro 404: {"status":404,"error":"Not Found","response":{"message":["Cannot GET /chatwoot/webhook/PrefeituraTeste_ServicosOnLine"]}}
Fiz então o teste no postman fazendo uma requisição do tipo POST para a URL e esse foi o resultado:![image](https://github.com/EvolutionAPI/evolution-api/assets/155850969/e769695c-95dd-490d-a721-84c908d663ef)
Após realizar a requisição para essa URL voltei ao chatwoot porém nada tinha acontecido.
Gostaria de saber se os senhores analisando essas informações podem me dizer o que pode estar faltando em minha aplicação.
Ambiente:
Envio de Logs:
Logs do meu evolution API:![image](https://github.com/EvolutionAPI/evolution-api/assets/155850969/1d1fc6c6-dec2-43e5-89c9-9f84a7014609)
Logs do chatwoot: _chatwoot-rails-1_logs.txt