本文へスキップ

Troubleshooting

このコンテンツはまだ日本語訳がありません。

Run these in order:

Terminal window
kurahi status
kurahi status --all
kurahi gateway probe
kurahi logs --follow
kurahi doctor

If the gateway is reachable, deep probes:

Terminal window
kurahi status --deep

Almost always a Node/npm PATH issue. Start here:

Re-run the installer in verbose mode to see the full trace and npm output:

Terminal window
curl -fsSL https://kurahi.com/install.sh | bash -s -- --verbose

For beta installs:

Terminal window
curl -fsSL https://kurahi.com/install.sh | bash -s -- --beta --verbose

You 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.

Model/auth failures (rate limit, billing, “all models failed”)

Section titled “Model/auth failures (rate limit, billing, “all models failed”)”

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 /models to browse the allowed providers/models

Paste a safe report:

Terminal window
kurahi status --all

If you can, include the relevant log tail from kurahi logs --follow.