2.2 KiB
| id | type | title | tags | importance | confidence | created | updated | relations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 401ef250-2a05-45f1-a168-2efda7d10caf | fix | Fix: N8N Master Loop Discord Summary node missing URL caused silent failures |
|
0.8 | 0.8 | 2026-03-01T15:58:38.054442+00:00 | 2026-03-01T15:59:11.181057+00:00 |
|
N8N Master Loop Discord Summary Node Missing URL
Problem
The "Server Health Monitor - Master Loop" workflow (ID: p7XmW23SgCs3hEkY) was failing 10/10 executions with WorkflowHasIssuesError. The failure was silent — health checks appeared to be running fine through the sub-workflow, masking the root cause.
Root Cause
The Discord Summary httpRequest node had no URL configured. The node only fires when has_escalations=true, so routine health checks (sub-workflow) succeeded while the master loop consistently errored without obvious symptoms.
Fix
Added to the Discord Summary httpRequest node:
method:POSTurl:https://discord.com/api/webhooks/1451783909409816763/O9PMDiNt6ZIWRf8HKocIZ_E4vMGV_lEwq50aAiZ9HVFR2UGwO6J1N9_wOm82p0MetIqT
Key Insight
When a workflow has conditional paths (escalation-only Discord notify), the error branch may never execute during normal operation — making a misconfigured node invisible until an escalation actually occurs. Always validate all paths in a workflow, not just the happy path.
Tags
n8n, server-diagnostics, discord, webhook, workflow-fix