Ok, so I am hosting community n8n on AWS and I am trying to use a Webhook trigger and HTTP request nodes to kick off 10 workflows simultaneously (Can’t use execute sub because each one takes over an hour and I don’t have the time to wait for each to execute in order).
I can not get the Webhook node to work to save my life. I have both set to post, I am using the correct test url, it is listening for the test event, and I am not using auth.
Is it an issue of trying to call a webhook from an http request node on the same instance?
I’m not going to show the nodes bc I do not want my instance ip to be posted to the public.
There is no error code, the HTTP request just times out.
Any help will be greatly appreciated. Thank you in advance!
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
I hadn’t thought about it being a security group issue. Do you know what I would have to change to fix it if it is the issue? I am still using the test url and I have not activated the workflow. I haven’t started using multiple of them, I need to get the first one working before moving on, but I’ll make sure to up the concurrency limit. Also, Which Executions_Mode should I be using? Thank you for the assistance!!
you’re using the test URL and haven’t activated the workflow.
Here’s what you need to do (in order):
Step 1: Activate your workflow
Open the workflow with the Webhook trigger
Click the toggle switch at the top right to activate it (it will turn from grey to active/green)
Once activated, the Webhook node will display a Production URL (this is different from the test URL)
Copy this production URL
Step 2: Update your HTTP Request node
Open the workflow that has the HTTP Request node
Replace the test URL with the production URL you just copied
Make sure it’s still set to POST method
Step 3: Test it
Run the workflow with the HTTP Request node
It should now successfully trigger the webhook workflow
About your other questions:
Security Group: Only worry about this IF:
The webhook works when you test it externally (like from your local computer using curl/Postman)
BUT it times out when called from within the same n8n instance
For now, keep whatever you’re currently using. You only need to consider queue mode later when you’re running all 10 workflows in parallel. Focus on getting one working first
The test URL has limitations - production URL is what you need for this to work.