Production Webhook not working, Only Testone works

Hi all,

I am struggling to get production webhooks working. I have n8n self hosted on GCP behind an nginx instance. All of this part looks fine.
Test webhooks work with no issue when i check via postman. Production does not. I have saved and re saved, flicked the active toggle multiple times, created a new one node workflow and restarted my docker environment. Always get the same response. Test works fine, production does not. I think the issue is to do with n8n registering the webhook, but i don’t know how to confirm that.
Postman returns the response below

<meta charset="utf-8">

<title>Error</title>
<pre>Cannot POST /webhook/a49ea5cc-26cc-4eac-af9a-0bf4bea20f81</pre>

Any help or ideas would be appreciated.

I have a few questions about your issue;

  1. Is your workflow active?
  2. Did you try to change “Path” in webhook node?
  3. Can you check node’s HTTP Method? It should be POST

Hi, Thanks for the quick response.

yes the workflow is active - have toggled that on and off during multiple times during testing.
I have tried the change path, i also killed the webhook node and added a new one as well as started a new workflow with a node and each time its gives a different path. This hasn’t worked.
The Node is set to “post”