Open dnl4 opened 2 months ago
Notei que quando vamos enviar 3 ou mais arquivos, dependendo do tamanho do arquivo, aparece o erro "Timed out reading data from server".
Isso ocorre porque o chatwoot tem um timeout pro webhook de 5 segundos Link para o código do chatwoot.
Do lado do evolution, notei que isso é causado basicamente por 2 delays existentes no código: https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1112-L1114
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1054
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1074
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1315
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1408
Enviar os anexos.
O chatwoot ficou com uma mensagem vermelha, porém mesmo com a mensagem de erro, a mensagem chegou até o contato.
v2.1.0
Docker
No response
sidekiq-1 | W, [2024-09-19T01:47:18.816076 #1] WARN -- : [ActiveJob] [WebhookJob] [90e945d8-1f33-45a1-a6c5-ab562111b4d7] Exception: Invalid webhook URL http://xxxxxxxxx.com/chatwoot/webhook/nome_da_instancia : Timed out reading data from server
Mesmo erro aqui, com áudios e imagens, ele retorna o erro "Timed out reading data from server". Mas a mensagem vai mas fica vermelho como se estivesse dado erro.
Já acharam alguma solução para esse bug ?
Welcome!
What did you do?
Notei que quando vamos enviar 3 ou mais arquivos, dependendo do tamanho do arquivo, aparece o erro "Timed out reading data from server".
Isso ocorre porque o chatwoot tem um timeout pro webhook de 5 segundos Link para o código do chatwoot.
Do lado do evolution, notei que isso é causado basicamente por 2 delays existentes no código: https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1112-L1114
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1054
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1074
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1315
https://github.com/EvolutionAPI/evolution-api/blob/17313d45f923fa4fb632060be7ae46b799927668/src/api/integrations/chatbot/chatwoot/services/chatwoot.service.ts#L1408
What did you expect?
Enviar os anexos.
What did you observe instead of what you expected?
O chatwoot ficou com uma mensagem vermelha, porém mesmo com a mensagem de erro, a mensagem chegou até o contato.
Screenshots/Videos
Which version of the API are you using?
v2.1.0
What is your environment?
Docker
Other environment specifications
No response
If applicable, paste the log output
sidekiq-1 | W, [2024-09-19T01:47:18.816076 #1] WARN -- : [ActiveJob] [WebhookJob] [90e945d8-1f33-45a1-a6c5-ab562111b4d7] Exception: Invalid webhook URL http://xxxxxxxxx.com/chatwoot/webhook/nome_da_instancia : Timed out reading data from server
Additional Notes
No response