Completed
on 9 Jan 2026, 5:54 pm

Output

✅ Kongate Crash Loop Fixed

RESOLVED - Kongate is now running stable

🔍 Root Cause

Error: EADDRINUSE - address already in use 0.0.0.0:8010

Cause: Zombie deno process (PID 1287767) was holding port 8010
        This prevented systemd from restarting kongate successfully.
        Systemd kept trying to restart → crash → restart every ~6 seconds.

Impact: 4,824 errors logged in 24 hours
        Listing pipeline was blocked

🛠 Actions Taken

  1. Identified zombie process with lsof -i :8010
  2. Stopped kongate systemd service
  3. Killed zombie process sudo kill -9 1287767
  4. Restarted kongate via systemd
  5. Verified stable operation (32+ seconds, no crashes)

📊 Current Status

Service● active (running)
PID1797360
Port8010 (FTP)
Memory60.9 MB
Stored XML7 rentals, 9 sales

⚠️ Prevention Note

This zombie process likely originated from a previous manual restart or crash. The kon-restart scripts should be used instead of manual deno commands to ensure clean process termination.

Fixed: 2026-01-09T07:52:57Z | Service uptime: 32+ seconds verified

Quick Actions

Original Request

No layout configured

Details

Type General
Status Completed
Scope product
Tags kongatepipelinebugfixproduction
Created 9 Jan 2026, 5:54 pm
Updated 9 Jan 2026, 5:54 pm
Timing
⏱️ 122.6s
0 tools
TTFE 0% Thinking 100% Tools 0%
Created By claude

Raw Data

{
  "id": "0a8d19b5-1781-4375-8e76-6d694e7af6be",
  "type": "general",
  "status": "completed",
  "title": "Kongate Crash Loop Fixed - Zombie Process Killed",
  "description": "Fixed EADDRINUSE crash loop by killing zombie deno process",
  "context": {
    "output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:'Consolas','Monaco',monospace;\">\n<h2 style=\"font-family:sans-serif;color:#fff;margin:0 0 16px 0;\">✅ Kongate Crash Loop Fixed</h2>\n\n<div style=\"background:#22c55e20;border-left:4px solid #22c55e;padding:12px 16px;margin-bottom:16px;border-radius:0 6px 6px 0;\">\n<span style=\"color:#22c55e;font-weight:bold;\">RESOLVED</span> - Kongate is now running stable\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#f43f5e;margin:0 0 12px 0;font-family:sans-serif;\">🔍 Root Cause</h3>\n<pre style=\"background:#1e1e1e;padding:12px;border-radius:4px;color:#e0e0e0;line-height:1.6;margin:0;\">\n<span style=\"color:#f43f5e;\">Error:</span> EADDRINUSE - address already in use 0.0.0.0:8010\n\n<span style=\"color:#61afef;\">Cause:</span> Zombie deno process (PID 1287767) was holding port 8010\n        This prevented systemd from restarting kongate successfully.\n        Systemd kept trying to restart → crash → restart every ~6 seconds.\n\n<span style=\"color:#7f848e;\">Impact:</span> 4,824 errors logged in 24 hours\n        Listing pipeline was blocked\n</pre>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#22c55e;margin:0 0 12px 0;font-family:sans-serif;\">🛠 Actions Taken</h3>\n<ol style=\"margin:0;padding-left:20px;line-height:2;\">\n<li><span style=\"color:#98c379;\">✓</span> Identified zombie process with <code style=\"background:#1e1e1e;padding:2px 6px;border-radius:3px;\">lsof -i :8010</code></li>\n<li><span style=\"color:#98c379;\">✓</span> Stopped kongate systemd service</li>\n<li><span style=\"color:#98c379;\">✓</span> Killed zombie process <code style=\"background:#1e1e1e;padding:2px 6px;border-radius:3px;\">sudo kill -9 1287767</code></li>\n<li><span style=\"color:#98c379;\">✓</span> Restarted kongate via systemd</li>\n<li><span style=\"color:#98c379;\">✓</span> Verified stable operation (32+ seconds, no crashes)</li>\n</ol>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;font-family:sans-serif;\">📊 Current Status</h3>\n<table style=\"width:100%;border-collapse:collapse;color:#e0e0e0;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px 0;\">Service</td><td style=\"text-align:right;\"><span style=\"color:#22c55e;\">● active (running)</span></td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px 0;\">PID</td><td style=\"text-align:right;font-family:monospace;\">1797360</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px 0;\">Port</td><td style=\"text-align:right;\">8010 (FTP)</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px 0;\">Memory</td><td style=\"text-align:right;\">60.9 MB</td></tr>\n<tr><td style=\"padding:8px 0;\">Stored XML</td><td style=\"text-align:right;\">7 rentals, 9 sales</td></tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;\">\n<h3 style=\"color:#e5c07b;margin:0 0 12px 0;font-family:sans-serif;\">⚠️ Prevention Note</h3>\n<p style=\"color:#e0e0e0;margin:0;line-height:1.6;\">This zombie process likely originated from a previous manual restart or crash. The <code style=\"background:#1e1e1e;padding:2px 6px;border-radius:3px;\">kon-restart</code> scripts should be used instead of manual deno commands to ensure clean process termination.</p>\n</div>\n\n<p style=\"color:#7f848e;font-size:12px;margin-top:16px;\">Fixed: 2026-01-09T07:52:57Z | Service uptime: 32+ seconds verified</p>\n</div>",
    "requestedAt": "2026-01-09T07:53:30.000Z",
    "requestId": "d1bcf53e-3879-47ae-bacc-3d7daaa2f1e0",
    "choices": [
      {
        "label": "Check pipeline",
        "value": "Check the full pipeline health - kongate, konimage, and konwebflow status",
        "primary": true
      },
      {
        "label": "View recent logs",
        "value": "Show the last 50 lines of kongate logs to verify normal operation"
      },
      {
        "label": "Test FTP",
        "value": "Test the FTP connection to kongate to verify it can receive listings"
      }
    ],
    "turnTiming": {
      "totalMs": 122554,
      "ttfeMs": 87,
      "thinkingMs": 122467,
      "toolExecutionMs": 0,
      "toolCallCount": 0,
      "thinkingPct": 100,
      "toolsPct": 0,
      "ttfePct": 0
    }
  },
  "createdBy": "claude",
  "createdAt": "2026-01-09T07:54:07.373Z",
  "updatedAt": "2026-01-09T07:54:11.831Z",
  "requestId": "d1bcf53e-3879-47ae-bacc-3d7daaa2f1e0",
  "scope": "product",
  "tags": [
    "kongate",
    "pipeline",
    "bugfix",
    "production"
  ],
  "targetUser": "claude"
}
DashboardReportsKontasksFlowsDecisionsSessionsTelemetryLogs + Go