Repository navigation
Algumas mensagens estão se perdendo e não chegam no chatwoot nem na API - Versao acima da 1.5.0 #140
Description
Activity
Tá criando as instância normalmente pelo manager? Se sim, me diga como que vc instalou ele
Creio que voce esteja passando pelo mesmo problema que eu.
Bom dia galera, meu erro persiste.
Habilitei o RabbitMQ e tbm o webhook para verificar se as mensagens que nao chegam no chatwoot, estão chegando na fila ou no webhook, e não estão. É como se elas simplesmente não existissem.
Habilitei o webhook de erros tbm e nada aparece.
Nos logs do console, aparecem informações dos contatos que enviaram as mensagens que não chegam....
Também acontece com vocês?
Na versão 1.5.3 ocorre bem menos, mas ainda algumas mensagens simplesmente não são registradas na API. É como se elas não chegassem na Evolution (consequentemente também nao chegam ao chatwoot).
Vi que o Davidson melhorou o processo de restart da API ( e coincidentemente esse comportamento diminuiu consideravelmente)
Meu palpite é que a api restarta e as mensagens se perdem nesse meio tempo (porem nos logs nao aparece nenhum sinal de restart).
Alguem passando por algo semelhante?
Pelo que vejo a minha também está perdendo mensagens, principalmente mensagens de grupos. Simplesmente algumas mensagens não chegam e não aparece nenhum erro nos logs.
Exatamente o mesmo cenário, principalmente mensagens de grupos (mensagens privadas também) e sem log de erros
- changed the title
[-]Algumas mensagens estão se perdendo e não chegam no chatwoot - V1.5.2[/-][+]Algumas mensagens estão se perdendo e não chegam no chatwoot nem na API - Versao acima da 1.5.0[/+]on Oct 12, 2023 Observamos este comportamento principalmente nas mensagens trocadas em grupos... Não conseguimos nem mesmo gerar log do sinal de recebimento da mensagem pela api, é como se não existissem.
Só para clarear um pouco mais, encontrei erros que acho que estão sendo enviados pela baileys. Acredito que o problema seja direto nela.
Vocês conseguem verificar se pode ser o mesmo caso de vocês? Segue um exemplo do que aparece aqui. O padrão parece ser a primeira mensagem de grupo, depois de um tempo de inatividade no grupo.
{"level":50,"time":1697466276886,"pid":6946,"hostname":"","key":{"remoteJid":"status@broadcast","fromMe":false,"id":"5A058124CE818DA4302FDE03C77A4F03","participant":""},"err":{"type":"Error","message":"No session found to decrypt message","stack":"Error: No session found to decrypt message\n at status@broadcast::0 [as awaitable] (/home/chatwoot/evolution-api/node_modules/@whiskeysockets/baileys/WASignalGroup/group_cipher.js:54:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async _asyncQueueExecutor (/home/chatwoot/evolution-api/node_modules/@whiskeysockets/baileys/WASignalGroup/queue_job.js:20:29)"},"msg":"failed to decrypt message"}Só para clarear um pouco mais, encontrei erros que acho que estão sendo enviados pela baileys. Acredito que o problema seja direto nela.
Vocês conseguem verificar se pode ser o mesmo caso de vocês? Segue um exemplo do que aparece aqui. O padrão parece ser a primeira mensagem de grupo, depois de um tempo de inatividade no grupo.
{"level":50,"time":1697466276886,"pid":6946,"hostname":"","key":{"remoteJid":"status@broadcast","fromMe":false,"id":"5A058124CE818DA4302FDE03C77A4F03","participant":""},"err":{"type":"Error","message":"No session found to decrypt message","stack":"Error: No session found to decrypt message\n at status@broadcast::0 [as awaitable] (/home/chatwoot/evolution-api/node_modules/@whiskeysockets/baileys/WASignalGroup/group_cipher.js:54:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async _asyncQueueExecutor (/home/chatwoot/evolution-api/node_modules/@whiskeysockets/baileys/WASignalGroup/queue_job.js:20:29)"},"msg":"failed to decrypt message"}
Exatamente o que eu passei no log do issue:
#135Creio que a adição de informação e unificação de issues seria o ideal. Em pesquisas, notei que pessoas abriram issue na baileys também com esse erro, mas por outro lado, aplicações como o whaticket que estão usando a baileys direto, não está recebendo esse erro (de sumiço de mensagens). Não por enquanto. É um caso a ser estudado.
Também estou passando pela mesma situação algumas mensagens não são recebidas no Chatwoot, usando Chatwoot 3.1.1 e Evo 1.5.4
Estou na mesma situação algumas mensagens não são recebidas no Chatwoot, usando Chatwoot 3.1.1 e Evo 1.5.4
Mesmo problema aqui
Chatwoot v3.2.0 Evo 1.5.4Estou na mesma situação algumas mensagens não são recebidas no Chatwoot e algumas mensagens enviadas pelo ChatWoot não chegam no grupo
Só para clarear um pouco mais, encontrei erros que acho que estão sendo enviados pela baileys. Acredito que o problema seja direto nela.
Vocês conseguem verificar se pode ser o mesmo caso de vocês? Segue um exemplo do que aparece aqui. O padrão parece ser a primeira mensagem de grupo, depois de um tempo de inatividade no grupo.
{"level":50,"time":1697466276886,"pid":6946,"hostname":"","key":{"remoteJid":"status@broadcast","fromMe":false,"id":"5A058124CE818DA4302FDE03C77A4F03","participant":""},"err":{"type":"Error","message":"No session found to decrypt message","stack":"Error: No session found to decrypt message\n at status@broadcast::0 [as awaitable] (/home/chatwoot/evolution-api/node_modules/@whiskeysockets/baileys/WASignalGroup/group_cipher.js:54:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async _asyncQueueExecutor (/home/chatwoot/evolution-api/node_modules/@whiskeysockets/baileys/WASignalGroup/queue_job.js:20:29)"},"msg":"failed to decrypt message"}Será que é possível identificar se a mensagem deu erro e fazer um reenvio?
15 remaining items
Mesmo problema aqui
Chatwoot v3.5.2(Enterprise SelfHosted) + Evo 1.6.1Esse erro volta acontecer aqui nessa versão, mensagens aleatoriamente somem e se quer constam em algum erro de log, tentarei analisar a “lib” que deu erro anteriormente e aguardo possíveis soluções.
OBS:
constatei também um erro de time out para API, mas e corrigido em "{sua instância chatwoot}/lib/webhooks#25" (timeout 5>20)@DavidsonGomes , só para entender mesmo. Pq a issue foi fechada se aparentemente não tem uma solução/não foi resolvida ? Tem alguma outra issue relatando o mesmo problema que a gente possa acompanhar a evolução ?
Boa tarde, foi resolvido? Mesmo problema aqui
Boa tarde, foi resolvido? Mesmo problema aqui
Sim foi corrigido, atualize para versão 1.7.4
Boa tarde, estou tendo problemas de algumas mensagens não chegarem na versão v2.2.0.
Bom dia!
Estou acompanhando a bastante tempo o trabalho da Evolution, e realmente é sensacional o que tem sido realizado.Estamos usando a Api v:2.2.0 em um primeiro momento em um ambiente nosso para atendimento ao cliente, usando o Chatwoot como ferramenta de chat.
Temos sempre acompanhado as mensagens recebidas e não tem ocorrido perda de mensagem, mas as mensagens enviadas tem ocorrido perda quando o intervalo entre as mensagens é menor que 10 segundos.
Se enviar a primeira mensagem e na sequência enviar outras em que o intervalo de envio for menor que 10 segundos, a segunda mensagem não é enviada.
No Chatwoot tem o log do registro da conversa mas ela não chega na evolution api.Se as mensagens forem enviadas com um intervalo maior que 10 segundos, elas chegam na evolution Api e são entregues ao destino normalmente.
Bom dia! Estou acompanhando a bastante tempo o trabalho da Evolution, e realmente é sensacional o que tem sido realizado.
Estamos usando a Api v:2.2.0 em um primeiro momento em um ambiente nosso para atendimento ao cliente, usando o Chatwoot como ferramenta de chat.
Temos sempre acompanhado as mensagens recebidas e não tem ocorrido perda de mensagem, mas as mensagens enviadas tem ocorrido perda quando o intervalo entre as mensagens é menor que 10 segundos.
Se enviar a primeira mensagem e na sequência enviar outras em que o intervalo de envio for menor que 10 segundos, a segunda mensagem não é enviada. No Chatwoot tem o log do registro da conversa mas ela não chega na evolution api.
Se as mensagens forem enviadas com um intervalo maior que 10 segundos, elas chegam na evolution Api e são entregues ao destino normalmente.
Alguma resolução para isso? Conseguiu resolver amigo?
Estou com um problema ao utilizar o chatwoot junto da evolution, minhas mensagens simplesmente somem após reiniciar a página, e não voltam a aparecer posteriormente, alguém já passou por isso?
Versão chatwoot: v4.0.1
Evolution: v2.2.3Bom dia! Estou acompanhando a bastante tempo o trabalho da Evolution, e realmente é sensacional o que tem sido realizado.
Estamos usando a Api v:2.2.0 em um primeiro momento em um ambiente nosso para atendimento ao cliente, usando o Chatwoot como ferramenta de chat.
Temos sempre acompanhado as mensagens recebidas e não tem ocorrido perda de mensagem, mas as mensagens enviadas tem ocorrido perda quando o intervalo entre as mensagens é menor que 10 segundos.
Se enviar a primeira mensagem e na sequência enviar outras em que o intervalo de envio for menor que 10 segundos, a segunda mensagem não é enviada. No Chatwoot tem o log do registro da conversa mas ela não chega na evolution api.
Se as mensagens forem enviadas com um intervalo maior que 10 segundos, elas chegam na evolution Api e são entregues ao destino normalmente.Alguma resolução para isso? Conseguiu resolver amigo?
Nós estamos usando uma VPS para o Banco de Dados e outra para as aplicações (Chatwoot, Evolution e outros).
Este problema foi resolvido quando reiniciei a VPS do Banco de dados.
Chegamos a reiniciar a VPS das aplicações, porem não resolveu o problema!Se a sua aplicação e o banco de dados estiverem na mesma VPS, já resolveria também
Olá a todos. Continuamos perdendo mensagens. Aqui Evo 2.2.3 e CW 4.0.2 e outra Evo 2.2.1 e CW 4.0.1. Todas perdendo mensagens. Perdas principalmente se forem anexos como áudio, imagens e arquivos. Alguma solução dos devs?
Boa tarde! Aqui Evo 2.2.3 e CW testado nas versões V3.16 pra cima. Mesma coisa, porém as mensagens estão indo para o histórico de mensagens dos contatos e, mesmo sendo atribuídas automaticamente, não aparecem na caixa de entrada... Alguém com alguma solução ou workaround?
Também com o mesmo problema Evo 2.2.3 e chatwoot v3.15
Reacted by Help CorretoraFiz a burrada de mexer com quem estava quieto e agora ficou terrível, esse problema voltou e pra resolver tá um parto, tô usando a versão 4.0.1 do CW, tá osso.
Aumentem os timeouts na ENV do cw
Coloque rabbit
Force o chatwoot com timezone UTC na ENV(para o rails)
Banco de dados da Evo e do CW como timezone sao_pauloIsso irá solucionar o problema de mensagens sumindo pro causa do rails só trabalhar em UTC e por causa do timezone acabar jogando a mensagem pra Nárnia e não aparecer na conversa, precisa de uma solução imediata? Me chama 21 98777-0560
Reacted by Daniel Filgueira and acauaferreira

Olá pessoal,
fiz a atualização para V1.5.2 e tudo estava funcionando perfeitamente. Tenho a integração com o chatwoot, e estava funcionando, recebendo e enviando mensagens.
Porém com o passar do tempo, notei que algumas mensagens simplesmente não chegavam no chatwoot. É como se elas se perdessem no caminho.
Nada na configuração foi alterada, e a maioria das mensagens chegam ( e eu consigo respondê-las).
Instalei o rabbitMQ para ver se evitava a perda de mensagens, mas continuou ocorrendo. Alguém passou por isso?