n8n EXECUTIONS_PROCESS setting (default: own, main): no idea
Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
Operating system: Docker on Synology NAS
Hi,
I have n9n running behind a reverse proxy (nginx) which works fine. Now when I want to setup Telegram, the node is not triggered (API was accepted/fine).
Can you advise what to do?
Thanks!
J
I might have extra info:
I might have extra relevant info:
Yes, this is a response from Telegram’s getWebhookInfo API method, providing details about the webhook status for a Telegram bot. Here’s what each field means:
“ok”: true: Indicates that the API request was successful.
“result”: Contains the webhook details.
Within “result”:
“url”: “”: The webhook URL is empty, meaning no webhook is currently set up for this bot.
“has_custom_certificate”: false: Indicates that no custom certificate is being used (Telegram uses its default if this is false).
“pending_update_count”: 23: Indicates there are 23 pending updates (messages or actions) waiting to be delivered to the bot, likely due to the absence of an active webhook.
To resolve this:
Set a valid webhook URL using Telegram’s setWebhook method to ensure updates are sent to your server.
copy the workflow, open the webhook node and copy the test url (or production url, but you need to enable the workflow for that). Then open the test url in another tab
Yes, I am sure. Found root cause btw: I blocked addresses in my firewall other than specific countries (US, Singapore) but Telegram uses servers in Netherlands. Problem solved