← Back to Kontasks
Kongate Crash Loop Fixed - Zombie Process Killed
Fixed EADDRINUSE crash loop by killing zombie deno process
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
- ✓ Identified zombie process with
lsof -i :8010 - ✓ Stopped kongate systemd service
- ✓ Killed zombie process
sudo kill -9 1287767 - ✓ Restarted kongate via systemd
- ✓ Verified stable operation (32+ seconds, no crashes)
📊 Current Status
| Service | ● active (running) |
| PID | 1797360 |
| Port | 8010 (FTP) |
| Memory | 60.9 MB |
| Stored XML | 7 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"
}