Typeform Trigger and Webhooks Not Working on GCP VM

Hello all. I am new to setting up a VPS and n8n. I’ve set up n8n on a Google Cloud VM running Debian 6.1 using Docker and can access the admin console via HTTPS. I followed this tutorial to get everything up and running: GitHub - futurminds/n8n-self-hosting, however, I’m facing issues with the Typeform Trigger and Webhooks.

The issue I am experiencing is that the Typeform Trigger is not properly receiving test events. There is some successful communication as providing my authentication token allows me to select my Typeform surveys from the dropdown menu but receiving forms I submit in real-time is not captured.

Additionally when I try to set up a Webhook and send a test event via the Typeform console, I get the following error via my web browser console:

Screenshot 2024-08-26 at 1.27.30 PM

I have no idea how to resolve this issue. I have already tried adding directives to my Nginx reverse proxy configuration file to bypass the CORS policy. I also did the same with my Docker run command.

If anybody knows how to fix this issue or can provide guidance, that would be must appreciated. Thank you.

  • n8n version: 1.55.3
  • Database (default: SQLite): VM Volume
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker on VM
  • Operating system: Debian 6.1.99-1

Adding the “WEBHOOK_URL” environmental variable and setting it to my subdomain fixed my problem: Configure webhook URLs with reverse proxy | n8n Docs

The webhooks and triggers are now working.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.