🔴 [P0] Fix silent connection initiation failures #275

Closed
opened 2026-02-03 22:29:29 +00:00 by jason.woltje · 0 comments
Owner

Summary

Connection initiation catches HTTP failures but returns success to user. Remote instance never receives request.

Location

apps/api/src/federation/connection.service.ts:72-80

User Impact

  • User sees success but connection fails
  • Connection stays PENDING forever
  • Creates zombie connections

Required Fix

Delete failed connection and throw exception with clear error message.

Priority

CRITICAL (P0) - Silent failure hides errors

## Summary Connection initiation catches HTTP failures but returns success to user. Remote instance never receives request. ## Location `apps/api/src/federation/connection.service.ts:72-80` ## User Impact - User sees success but connection fails - Connection stays PENDING forever - Creates zombie connections ## Required Fix Delete failed connection and throw exception with clear error message. ## Priority **CRITICAL (P0)** - Silent failure hides errors
jason.woltje added the p0apiapi labels 2026-02-03 22:29:29 +00:00
jason.woltje added this to the M7.1-Remediation (0.0.8) milestone 2026-02-03 22:31:44 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaic/stack#275