56 lines
2.2 KiB
Markdown
56 lines
2.2 KiB
Markdown
---
|
|
id: 401ef250-2a05-45f1-a168-2efda7d10caf
|
|
type: fix
|
|
title: "Fix: N8N Master Loop Discord Summary node missing URL caused silent failures"
|
|
tags: [n8n, server-diagnostics, discord, webhook, workflow-fix, fix]
|
|
importance: 0.8
|
|
confidence: 0.8
|
|
created: "2026-03-01T15:58:38.054442+00:00"
|
|
updated: "2026-03-01T15:59:11.181057+00:00"
|
|
relations:
|
|
- target: aab3d007-0cdf-4a4f-9b55-096ea4bdc168
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.85
|
|
edge_id: b44b8346-3f4c-49bd-89da-6edd1ff1c65d
|
|
- target: 58d7a0e2-16b1-41fa-a31c-d74442d8b08e
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.77
|
|
edge_id: 550ff361-34eb-4577-ad7e-1cbd978c5097
|
|
- target: 51d86e15-8ff6-448f-b2a2-49918226cd13
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.77
|
|
edge_id: 4f6e1461-e4da-4a15-974f-3a9b3dabef2e
|
|
- target: 67898e52-470a-470e-b149-43fef0047ae9
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.9
|
|
edge_id: 0814c2ac-d741-4feb-95f6-aad8d2cb0264
|
|
- target: c3070599-c723-4993-bada-3103e6f03e53
|
|
type: FOLLOWS
|
|
direction: outgoing
|
|
strength: 0.85
|
|
edge_id: a162e2b2-7354-4870-9d3b-8f8c36594488
|
|
---
|
|
|
|
# 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`: `POST`
|
|
- `url`: `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
|