Skip to content

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

Closed

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

Activity

  1. multideskio commented on Jul 2, 2025

    @multideskio

    Passando pelo mesmo problema na v2.3

    Conseguiu solucionar?

  2. KokeroO commented on Jul 3, 2025

    @KokeroO
    Contributor

    Fix em #1660

  3. CampeloMarcos commented on Oct 22, 2025

    @CampeloMarcos

    versao 2.3.6 ainda continua o erro.

  4. KokeroO commented on Oct 22, 2025

    @KokeroO
    Contributor

    versao 2.3.6 ainda continua o erro.

    Desconecte a sessão e conecte novamente.

  5. mathias-ctrl commented on Oct 30, 2025

    @mathias-ctrl

    no meu aqui deu esse problema, onde não recebo os eventos no meu webhook, atualizei pra ultima versão e ja reconectei e o erro persiste!!! tem alguma ajuda nisso?

  6. dnsouzadev commented on Apr 13, 2026

    @dnsouzadev

    mesmo aqui na versao 2.3.7

  7. FranprzDev commented on Apr 26, 2026

    @FranprzDev

    I have the same error in version 2.3.7 hosted in railway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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