Hi community, I’ve been trying to get my Webhook node to work since yesterday. When I click on “Listen for event”, it stays waiting but never receives the data from my external app.
I have my n8n instance behind Traefik on a VPS. My DNS is configured with a CNAME pointing to my server.
Things I’ve checked:
The Webhook URL is correct.
The workflow is active/published.
I’m using the Test URL for my manual tests.
Could this be a CORS or a Reverse Proxy configuration issue? Here is my workflow:{“nodes”: [{“parameters”: {“httpMethod”: “POST”,“path”: “16ba7a07-c092-4362-8ba8-089cadb43853”,“options”: {}},“type”: “n8n-nodes-base.webhook”,“typeVersion”: 2.1,“position”: [0,0],“id”: “80a73b41-4d43-4c87-a3d0-b3052f596864”,“name”: “Webhook”,“webhookId”: “16ba7a07-c092-4362-8ba8-089cadb43853”},{“parameters”: {“assignments”: {“assignments”: [{“id”: “58227dea-a6ec-4ac9-853a-618458b3b256”,“name”: “”,“value”: “”,“type”: “string”}]},“options”: {}},“type”: “n8n-nodes-base.set”,“typeVersion”: 3.4,“position”: [208,0],“id”: “fb89735a-47f9-4211-8a24-3dffabd07aab”,“name”: “Edit Fields”}],“connections”: {“Webhook”: {“main”: [[{“node”: “Edit Fields”,“type”: “main”,“index”: 0}]]}},“pinData”: {},“meta”: {“templateCredsSetupCompleted”: true,“instanceId”: “c0d9f3fe5407f0b70511f5e17fad707ee6cb1adb59ac200154f20f2d49b69c5c”}}
1 Like
Hey @Kevin_Cadel Welcome to the n8n community!
As you have mentioned your webhook containing workflow is published but does not get triggered, your given JSON is invalid please consider giving your JSON inside the “Preformatted Text” box, and for now i can suggest some small things to check:
- Check your webhook URL you are using on your APP and make sure you are using the PRODUCTION url not the TEST url
- When connecting your app make sure your workflow is published and well configured to handle that
- If it does contain a Response to webhook node make sure it is properly configured and does not give an erorr
If you can share your workflow i can help you narrow down the issue, hope this helps!