n8n v1.88.0运行工作流报错:Telegram Trigger无效Webhook URL
n8n 1.88.0 Telegram Trigger 报错处理
报错信息
工作流运行提示
Problem running workflow
Bad request - please check your parametersShow Details
Telegram Trigger: Bad Request: invalid webhook URL specified
控制台输出
400 Bad Request: invalid webhook URL specified Node does not have any credentials set Node does not have any credentials set Bad request - please check your parameters 400 - {"ok":false,"error_code":400,"description":"Bad Request: invalid webhook URL specified"} NodeApiError Bad request - please check your parameters Bad request - please check your parameters 400 - {"ok":false,"error_code":400,"description":"Bad Request: invalid webhook URL specified"} NodeApiError Bad request - please check your parameters Bad request - please check your parameters 400 - {"ok":false,"error_code":400,"description":"Bad Request: invalid webhook URL specified"} NodeApiError Bad request - please check your parameters Bad request - please check your parameters 400 - {"ok":false,"error_code":400,"description":"Bad Request: invalid webhook URL specified"} NodeApiError Bad request - please check your parameters Bad request - please check your parameters 400 - {"ok":false,"error_code":400,"description":"Bad Request: invalid webhook URL specified"} NodeApiError Bad request - please check your parameters 400 Bad Request: invalid webhook URL specified
问题分析
控制台明确输出Node does not have any credentials set,说明Telegram触发器节点未配置有效凭据,这是核心问题之一;同时invalid webhook URL specified表明Webhook URL不符合Telegram要求,可能原因包括:
- URL未使用HTTPS协议(Telegram强制要求Webhook地址为HTTPS)
- URL无法被Telegram服务器访问(本地测试需用ngrok等隧道工具暴露HTTPS地址)
- n8n的
WEBHOOK_URL环境变量未正确设置,导致生成的Webhook地址无效
1.88.0版本的n8n Telegram节点无已知Webhook配置致命bug,优先排查配置问题而非版本。
排查步骤
- 配置Telegram凭据:检查Telegram触发器节点,确保已添加有效的Bot Token并选中该凭据
- 验证Webhook URL:
- 确认n8n的
WEBHOOK_URL环境变量已设置为可公开访问的HTTPS地址 - 用浏览器或
curl命令测试URL是否能正常响应 - 确保URL无特殊字符、路径正确
- 确认n8n的
- 重新部署工作流:删除现有Telegram触发器,重新添加配置后保存并部署工作流
内容的提问来源于stack exchange,提问作者Ahmad Nabhan
相关产品推荐
相关产品推荐

