Herz
September 23, 2025, 1:50pm
1
Facing the same issue here Evolution Api-n8n-coolify- webhook works with test URL but fails to receive data with production URL - Questions - n8n Community
and added the set the as in the solution
WEBHOOK_URL = https://mydomain.com
N8N_PROXY_HOPS = 1
But still not working any solution ?
Working Scenario (Test Environment):
Not Working Scenario (Production Environment):
Using production URL: https://mydomain/webhook/dagdagafhaehahadfhadfhadf
When someone sends WhatsApp message to my number
Evolution API attempts to send upsert data to production URL
n8n webhook is NOT triggered - no WhatsApp message data received
No execution logs show incoming webhook calls in n8n workflow
Infrastructure Setup:
Hosting: VPS Hostinger
Reverse Proxy: Cloudflare (proxied/orange cloud)
Container Management: Coolify
Evolution API version: evolution-api:v2.3.0
WhatsApp instance status: Connected
Webhook events enabled: messages.upsert
What Works:
Production URL accessible from browser (200 OK)
Manual webhook test in n8n works
SSL certificate valid
Same Evolution API instance for both test and production
Same n8n workflow configuration
What Doesn’t Work:
WhatsApp message upsert data not reaching production webhook
No webhook execution triggered when WhatsApp messages received
No incoming requests in server logs from Evolution API
Root Issue:
Evolution API can successfully deliver WhatsApp upsert data to external test URLs (webhook.site) but cannot deliver the same data to my production url. This suggests the production URL is not accessible from Evolution API servers or being blocked by Cloudflare security settings.
Expected Behavior:
When someone sends a WhatsApp message to my number, Evolution API should POST the message upsert data to my production webhook URL, triggering the n8n workflow.
krisn0x
September 23, 2025, 1:58pm
2
Hey, please share more on your setup. Are you using it behind a proxy? How are you hosted?
Herz
September 23, 2025, 2:24pm
3
Thanks for your reply, the setup in on VPS (Hetzner) using Coolify app, for the proxy there is Traefik that is used in coolify
and the DNS of my domain is on Cloudflare but all coolify records are NOT proxied just DNS record.
system
Closed
December 22, 2025, 2:25pm
4
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.