-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trigger Nodes (Slack & Telegram) unreliable in production (cloud version) #11697
Comments
Hey @mennovdmm, We have created an internal ticket to look into this which we will be tracking as "GHC-427" |
Hey @mennovdmm, One you activate the production url in Telegram are you then trying to use the test option as well? With Telegram and Slack are you also receiving a lot of messages at once? Services like Telegram and Slack that only allow one webhook per app have issues when going between prod and test, Telegram is probably easier as it is automatic but Slack needs the urls to be manually changed. Oddly one of the things we don't have the ability to do at the moment is cache webhooks so they can be sent later so I am not fully sure why they would then be sent once you test unless Telegram or Slack is trying to resend the values. |
Hi,
Thank you for your clarifying response. I think I now understand what was
happening, especially with the Slack setup.
If I understand correctly: when running a test, n8n will always prioritize
the test webhook URL over the production webhook, regardless of what URL is
configured in N8N? This explains the confusion I experienced in my Slack
setup.
I initially moved from Telegram to Slack due to webhook reliability issues.
However, the Slack problems turned out to be different in nature - they
were related to this webhook URL precedence behavior rather than general
reliability issues.
After your explanation, I've reverted back to using the test webhook URL in
Slack's Events API configuration (and whitelisted it), and now everything
seems to be working as expected.
This is quite different from my initial assumption that it was a general
webhook reliability issue. It's good to understand that test and production
webhooks can interfere with each other, especially for services like Slack
that only allow one webhook URL at a time.
Thanks for helping me understand this behavior - it has resolved my main
issues with the Slack integration.
Op 12 nov 2024, 16:09:29 schreef Jon ***@***.***>:
… Hey @mennovdmm <https://github.com/mennovdmm>,
One you activate the production url in Telegram are you then trying to use
the test option as well? With Telegram and Slack are you also receiving a
lot of messages at once?
------------------------------
Services like Telegram and Slack that only allow one webhook per app have
issues when going between prod and test, Telegram is probably easier as it
is automatic but Slack needs the urls to be manually changed.
Oddly one of the things we don't have the ability to do at the moment is
cache webhooks so they can be sent later so I am not fully sure why they
would then be sent once you test unless Telegram or Slack is trying to
resend the values.
—
Reply to this email directly, view it on GitHub
<#11697 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMSTIGCWNNHTSL5DXHYAVDD2AIK2TAVCNFSM6AAAAABRUC66QSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINZQG44TAMZSHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Bug Description
Issue:
I'm experiencing consistent reliability issues with both Slack and Telegram trigger nodes in production.
Critical Observations:
Details:
Slack Setup:
Telegram Setup:
What I've tried:
Key Issues:
I've spent considerable time troubleshooting and even used ChatGPT/Perplexity AI to verify my setup, but the core issue remains: triggers are unreliable in production while working perfectly in test mode.
Questions:
I'm eager to use n8n for business purposes but need reliable trigger functionality first.
To Reproduce
Primary reproduction steps with Telegram (simpler to test):
Expected behavior
Initial behavior:
After some time (usually within an hour):
Note: Same issue occurs with Slack integration, but Telegram setup is quicker for testing purposes.
Environment: n8n Cloud (free trial)
Key observations:
Operating System
n8n Cloud (free trial)
n8n Version
n/a
Node.js Version
n/a
Database
SQLite (default)
Execution mode
main (default)
The text was updated successfully, but these errors were encountered: