Troubleshooting
このコンテンツはまだ日本語訳がありません。
First 60 seconds
Section titled “First 60 seconds”Run these in order:
kurahi statuskurahi status --allkurahi gateway probekurahi logs --followkurahi doctorIf the gateway is reachable, deep probes:
kurahi status --deepCommon “it broke” cases
Section titled “Common “it broke” cases”Kurahi: command not found
Section titled “Kurahi: command not found”Almost always a Node/npm PATH issue. Start here:
Installer fails (or you need full logs)
Section titled “Installer fails (or you need full logs)”Re-run the installer in verbose mode to see the full trace and npm output:
curl -fsSL https://kurahi.com/install.sh | bash -s -- --verboseFor beta installs:
curl -fsSL https://kurahi.com/install.sh | bash -s -- --beta --verboseYou can also set KOLO_VERBOSE=1 instead of the flag.
Gateway “unauthorized”, can’t connect, or keeps reconnecting
Section titled “Gateway “unauthorized”, can’t connect, or keeps reconnecting”Control UI fails on HTTP (device identity required)
Section titled “Control UI fails on HTTP (device identity required)”kodasoken.com/kolo shows an SSL error (Comcast/Xfinity)
Section titled “kodasoken.com/kolo shows an SSL error (Comcast/Xfinity)”Some Comcast/Xfinity connections block kodasoken.com/kolo via Xfinity Advanced Security.
Disable Advanced Security or add kodasoken.com/kolo to the allowlist, then retry.
- Xfinity Advanced Security help: https://www.xfinity.com/support/articles/using-xfinity-xfi-advanced-security
- Quick sanity checks: try a mobile hotspot or VPN to confirm it’s ISP-level filtering
Service says running, but RPC probe fails
Section titled “Service says running, but RPC probe fails”Model/auth failures (rate limit, billing, “all models failed”)
Section titled “Model/auth failures (rate limit, billing, “all models failed”)”/model says model not allowed
Section titled “/model says model not allowed”This usually means agents.defaults.models is configured as an allowlist. When it’s non-empty,
only those provider/model keys can be selected.
- Check the allowlist:
kurahi config get agents.defaults.models - Add the model you want (or clear the allowlist) and retry
/model - Use
/modelsto browse the allowed providers/models
When filing an issue
Section titled “When filing an issue”Paste a safe report:
kurahi status --allIf you can, include the relevant log tail from kurahi logs --follow.