Production URL não está funcionando

I run my tests using the test webhook URL from N8N on my WhatsApp API, and it works, but when I switch to the production URL, activate my flow, and save it, I check everything but see no execution. There’s no error message, not in N8N, my API, or my server on Hetzner. I’m lost; I’ve tried everything, even rebuilt my flow, but nothing makes this production URL work!

When I open the webhook again, it’s marked on the test URL again, but I’m not sure if this is an error, since in the course I took, it stayed like that, and there were no errors on their end either

  • n8n version: 1.64.3
  • Database (default: SQLite): postgres
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via: Docker Portainer
  • Operating system: Windows 11 Pro

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Try replacing the ‘Path’ with some meaningful name like ‘SendWhatsappMessage’ . Give a try and let us know.

Unfortunately, it didn’t work :frowning:

Compare both of your url once. There must be some difference with your test and prod url.
Also add ‘respond to webhook’ at the end of your flow and webhook change value of ‘Respond’ to Using ‘Respond to Webhook’ Node

The URL is the same, and I did this respond to webhook and it didn’t work either

The webhook trigger node has separate URLs for test and production environments. If the test URL works but the production one doesn’t, you may be testing the wrong endpoint.

If you could share the endpoint of test and prod webhook then I can look into it.

I know there are separate URLs for testing and production; the issue is that the production one isn’t working. Where can I send you my flow so we can work on it in another environment to explain it better? Can I contact you via email?

I am stucked on the same problem here. My test webhook URL works fine, but the production webhook URL returns 404, not found. No erros in the worker neither in the webhook containers. Any clue where to investigate?

Solved my problem here!

I forgot to create the DNS entry for the n8n worker. That’s why the production webhook URL was returning 404.

Did you manage to solve the problem? I have the same error, my test works normally but when in production nothing happens, it’s as if it didn’t exist…