Slack Webhook - Verify Signature

Describe the problem/error/question

The issue is that the requestSignature from Slack does not match the candidateSignature generated by this template. Sign Secret from Slack is true.

sigBaseString
v0:1743576291:token=XXXXXXXXXXXXXXXXXXXXX&challenge=58WooKUWpZ5GjoawNPUJbadzLhTY9bj7ad4tLYBm0soVTXvtuWQ3&type=url_verification
requestSignature
v0=c90c493402346ce3df21bdda07e4ad53789a33b4268345e8be30a139cea96fc7
candidateSignature
2042e006e1afa7ad5b6f05b210f12d3b21c6ea419dba29565b3085022b9d0080


What is the error message (if any)?

NodeOperationError: Could not verify Slack Webhook signature at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/StopAndError/StopAndError.node.js:92:15) at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:681:50) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:913:62 at processTicksAndRejections (node:internal/process/task_queues:95:5) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:1246:20

Please share your workflow

My workflow

subworkflow (from https://n8n.io/workflows/2009-slack-webhook-verify-signature/) with my Sing Secret from Slack

Information on your n8n setup

I use app.n8n.cloud

Hello there,

Greetings from the n8n team.

Can you give us the following information, please?

  • Does the output from the “Make Slack Verif Token” node have the property requestSignature
  • How are you triggering the webhook from Slack?

Regards,
Nikhil