Skip to content

Session error:Error: Bad MAC Error: Bad MAC - Failed to decrypt message with any known session... #1640

@TiagoGouvea

Description

@TiagoGouvea

Ao receber uma mensagem o back falha eo encontrar a session, e no decrypt em seguida.

evolution_api  | Failed to decrypt message with any known session...
evolution_api  | Session error:Error: Bad MAC Error: Bad MAC
evolution_api  |     at Object.verifyMAC (/evolution/node_modules/libsignal/src/crypto.js:87:15)
evolution_api  |     at SessionCipher.doDecryptWhisperMessage (/evolution/node_modules/libsignal/src/session_cipher.js:250:16)
evolution_api  |     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
evolution_api  |     at async SessionCipher.decryptWithSessions (/evolution/node_modules/libsignal/src/session_cipher.js:147:29)
evolution_api  |     at async 553598359842.0 [as awaitable] (/evolution/node_modules/libsignal/src/session_cipher.js:171:28)
evolution_api  |     at async _asyncQueueExecutor (/evolution/node_modules/libsignal/src/queue_job.js:20:29)
evolution_api  | {"level":50,"time":1750765512161,"pid":163,"hostname":"eba9d5fd371c","key":{"remoteJid":"xxxx@s.whatsapp.net","fromMe":true,"id":"42E5E4D075BA5C76ED05F8FA75F2F0D4"},"err":{"type":"SessionError","message":"No matching sessions found for message","stack":"SessionError: No matching sessions found for message\n    at SessionCipher.decryptWithSessions (/evolution/node_modules/libsignal/src/session_cipher.js:161:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async 553xxxx2.0 [as awaitable] (/evolution/node_modules/libsignal/src/session_cipher.js:171:28)\n    at async _asyncQueueExecutor (/evolution/node_modules/libsignal/src/queue_job.js:20:29)","name":"SessionError"},"msg":"failed to decrypt message"}

Com isso não consegue receber a mensagem, pelo visto.

Esse erro não é enviado pelo webhook de falhas, só vai saber que acontece se olhar no console.

Versão: 2.1.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions