← DokArh Portal
fix

MCP server restart — session state corruption fix

Kreator: genesis Datum: 2026-05-09 Status:
WeisE3™ ID: (nema)
tipfix
c_idc0176
sustavmcp-fina.service
ozbiljnostP2
sto_trebamcp-fina.service radio 8+ dana bez restarta, memorija narasla na 2.2GB (peak), SSE session state korumpiran. Claude Code klijent primao HTTP 404 na sve POST /mcp/messages/ pozive.
simptomi[ "WARNING: Failed to validate request: Received request before initialization was complete", "WARNING: Could not find session for ID: <uuid>", "HTTP 404 na POST /mcp/messages/?session_id=..." ]
uzrokFastMCP SSE server nakon dugog uptime-a akumulira memoriju i gubi session state. Klijent (CC) drži stari session ID koji više ne odgovara serverskom stanju.
rjesenje{ "korak_1": "systemctl restart mcp-fina.service", "korak_2": "Pričekati 3s, provjeriti: journalctl -u mcp-fina.service -n 5", "korak_3": "U Claude Code: /mcp → Reconnect na fenix-limit-connect", "rezultat": "Memory pala s 319MB (peak 2.2GB) na 204MB. Svi MCP alati rade." }
prevencijaDodati systemd RestartSec + MemoryMax limit ili Celery Beat weekly restart task
faze[ "DONE" ]
zakonZAKON 32 — svaki P1/P2 fix ima chain entry