Troubleshooting
Diagnostics
Section titled “Diagnostics”Always start with:
clustercode doctorThis identifies most common issues and offers to fix them.
Common Issues
Section titled “Common Issues”Worker shows “offline” in dashboard
Section titled “Worker shows “offline” in dashboard”Cause: WebSocket connection lost or never established.
Fix:
- Check the worker is running:
clustercode status - Verify network access: can you reach the orchestrator URL from this machine?
- Check firewall rules — outbound WSS (port 443) must be allowed
- Restart the worker:
clustercode worker
”Cannot connect to container runtime”
Section titled “”Cannot connect to container runtime””Cause: Podman (or Docker) is not running or not installed.
Fix (macOS):
podman machine startFix (Windows):
podman machine startFix (Linux):
systemctl --user start podman.socketDevBox launch fails with “image not found”
Section titled “DevBox launch fails with “image not found””Cause: The DevBox image hasn’t been built on this worker.
Fix:
Build the image from the orchestrator dashboard or ask Nucleus:
“Build the claude-code-terminal image on worker-1"
"Insufficient disk space”
Section titled “"Insufficient disk space””Cause: DevBox images and layers consume significant disk.
Fix:
# Remove unused imagespodman image prune -a
# Remove stopped DevBoxespodman container prune
# Check current usagepodman system dfWorker shows as disconnected
Section titled “Worker shows as disconnected”Cause: A network interruption dropped the worker’s connection to the orchestrator.
The worker reconnects automatically. If it doesn’t recover:
- Check network connectivity
- Restart the worker:
clustercode worker
WSL issues (Windows)
Section titled “WSL issues (Windows)”Cause: WSL2 not installed or not running.
Fix:
wsl --install# Restart your machine after installationVerify: wsl --status should show WSL2 as default.
The worker agent logs to stdout. To capture logs:
clustercode worker 2>&1 | tee ~/.clustercode/worker.logStill stuck?
Section titled “Still stuck?”- Run
clustercode doctor --jsonand share the output - Join Discord for community support
- Report a problem or check known issues in the ClusterCode issue tracker