Hi. I have a couple of webhooks running. At some point I duplicated a workflow and a conflict happened with the webhook identifier. The DB contents indicated no webhooks were registered but they were showing in the UI. I then recreated all webhook triggers for these workflows and the DB looked fine again.
After I restart n8n, the workflows work just fine. But, after a while they start returning 404s:
➜ ~ curl -X POST xxx
{"code":404,"message":"The requested webhook \"POST xxx\" is not registered.","hint":"The workflow must be active for a production URL to run successfully. You can activate the workflow using the toggle in the top-right of the editor. Note that unlike test URL calls, production URL calls aren't shown on the canvas (only in the executions list)"}%
Information on your n8n setup
- n8n version: 1.2.1
- Database (default: SQLite): postgres (saas digitalocean)
- Running n8n via (Docker, npm, n8n cloud, desktop app): kubernetes
- Operating system: linux
Any help would be greatly appreciated.