Якщо у вас є лише 2 хвилини, використовуйте цю сторінку як вхідну точку для triage.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Перші 60 секунд
Виконайте цю точну послідовність по порядку:openclaw status→ показує налаштовані канали й не містить очевидних помилок автентифікації.openclaw status --all→ повний звіт наявний і придатний для поширення.openclaw gateway probe→ очікувана ціль gateway доступна (Reachable: yes).Capability: ...повідомляє, який рівень автентифікації зміг підтвердити probe, аRead probe: limited - missing scope: operator.readозначає погіршену діагностику, а не збій підключення.openclaw gateway status→Runtime: running,Connectivity probe: okі правдоподібний рядокCapability: .... Використовуйте--require-rpc, якщо вам також потрібне підтвердження RPC зі scope читання.openclaw doctor→ немає блокувальних помилок конфігурації чи сервісу.openclaw channels status --probe→ доступний gateway повертає живий стан транспорту для кожного облікового запису плюс результати probe/audit, як-отworksабоaudit ok; якщо gateway недоступний, команда повертається до зведень лише за конфігурацією.openclaw logs --follow→ стабільна активність, без повторюваних фатальних помилок.
Довгий контекст Anthropic 429
Якщо ви бачите:HTTP 429: rate_limit_error: Extra usage is required for long context requests,
перейдіть до /gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.
Локальний OpenAI-сумісний бекенд працює напряму, але дає збій в OpenClaw
Якщо ваш локальний або self-hosted бекенд/v1 відповідає на малі прямі probe
/v1/chat/completions, але дає збій на openclaw infer model run або звичайних
ходах агента:
- Якщо помилка згадує, що
messages[].contentочікує рядок, задайтеmodels.providers.<provider>.models[].compat.requiresStringContent: true. - Якщо бекенд усе ще дає збій лише на ходах агента OpenClaw, задайте
models.providers.<provider>.models[].compat.supportsTools: falseі повторіть спробу. - Якщо крихітні прямі виклики все ще працюють, але більші prompts OpenClaw призводять до збою бекенду, розглядайте решту проблеми як обмеження upstream-моделі/сервера й продовжуйте в докладному runbook: /gateway/troubleshooting#local-openai-compatible-backend-passes-direct-probes-but-agent-runs-fail
Інсталяція Plugin завершується помилкою через відсутні openclaw extensions
Якщо інсталяція завершується помилкоюpackage.json missing openclaw.extensions, пакет plugin
використовує стару форму, яку OpenClaw більше не приймає.
Виправлення в пакеті plugin:
- Додайте
openclaw.extensionsдоpackage.json. - Спрямуйте записи на зібрані runtime-файли, зазвичай
./dist/index.js. - Повторно опублікуйте plugin і знову запустіть
openclaw plugins install <package>.
Plugin наявний, але заблокований через підозріле володіння
Якщоopenclaw doctor, налаштування або попередження під час запуску показують:
node (uid 1000). Для стандартного
налаштування Docker виправте bind mounts на хості:
Дерево рішень
No replies
No replies
Runtime: runningConnectivity probe: okCapability: read-only,write-capableабоadmin-capable- Ваш канал показує, що транспорт підключений, а де підтримується,
worksабоaudit okуchannels status --probe - Відправник виглядає схваленим або політика DM відкрита/allowlist
drop guild message (mention required→ mention gating заблокував повідомлення в Discord.pairing request→ відправник не схвалений і очікує схвалення pairing у DM.blocked/allowlistу логах каналу → відправник, кімната або група відфільтровані.
Dashboard or Control UI will not connect
Dashboard or Control UI will not connect
Dashboard: http://...показано вopenclaw gateway statusConnectivity probe: okCapability: read-only,write-capableабоadmin-capable- Немає циклу автентифікації в логах
device identity required→ HTTP/небезпечний контекст не може завершити автентифікацію пристрою.origin not allowed→ браузернийOriginне дозволений для цілі gateway Control UI.AUTH_TOKEN_MISMATCHз підказками повторної спроби (canRetryWithDeviceToken=true) → одна довірена повторна спроба з device-token може відбутися автоматично.- Ця повторна спроба з кешованим токеном повторно використовує кешований набір scope, збережений із paired
device token. Викликачі з явним
deviceToken/ явнимиscopesнатомість зберігають запитаний ними набір scope. - На асинхронному шляху Tailscale Serve Control UI невдалі спроби для тієї самої
пари
{scope, ip}серіалізуються до того, як limiter зафіксує невдачу, тож друга одночасна невдала повторна спроба вже може показатиretry later. too many failed authentication attempts (retry later)з localhost browser origin → повторні збої з того самогоOriginтимчасово заблоковані; інший localhost origin використовує окремий bucket.- повторні
unauthorizedпісля цієї повторної спроби → неправильний token/password, невідповідність режиму auth або застарілий paired device token. gateway connect failed:→ UI спрямований на неправильний URL/порт або недоступний gateway.
Gateway will not start or service installed but not running
Gateway will not start or service installed but not running
Service: ... (loaded)Runtime: runningConnectivity probe: okCapability: read-only,write-capableабоadmin-capable
Gateway start blocked: set gateway.mode=localабоexisting config is missing gateway.mode→ режим gateway є remote, або у файлі конфігурації відсутній штамп local-mode і його треба виправити.refusing to bind gateway ... without auth→ прив’язка не до loopback без дійсного шляху автентифікації gateway (token/password або trusted-proxy, де налаштовано).another gateway instance is already listeningабоEADDRINUSE→ порт уже зайнятий.
Channel connects but messages do not flow
Channel connects but messages do not flow
- Транспорт каналу підключений.
- Перевірки pairing/allowlist проходять.
- Mentions виявляються там, де це потрібно.
mention required→ group mention gating заблокував обробку.pairing/pending→ відправник DM ще не схвалений.not_in_channel,missing_scope,Forbidden,401/403→ проблема з permission token каналу.
Cron or heartbeat did not fire or did not deliver
Cron or heartbeat did not fire or did not deliver
cron.statusпоказує, що увімкнено, із наступним wake.cron runsпоказує нещодавні записиok.- Heartbeat увімкнений і не поза active hours.
cron: scheduler disabled; jobs will not run automatically→ cron вимкнений.heartbeat skippedзreason=quiet-hours→ поза налаштованими active hours.heartbeat skippedзreason=empty-heartbeat-file→HEARTBEAT.mdіснує, але містить лише порожній/header-only scaffold.heartbeat skippedзreason=no-tasks-due→ task mode уHEARTBEAT.mdактивний, але жоден із task intervals ще не настав.heartbeat skippedзreason=alerts-disabled→ уся видимість heartbeat вимкнена (showOk,showAlertsіuseIndicatorусі вимкнені).requests-in-flight→ main lane зайнятий; wake heartbeat було відкладено.unknown accountId→ цільовий обліковий запис доставки heartbeat не існує.
Node is paired but tool fails camera canvas screen exec
Node is paired but tool fails camera canvas screen exec
- Node зазначено як підключений і paired для ролі
node. - Capability існує для команди, яку ви викликаєте.
- Стан permission для інструмента надано.
NODE_BACKGROUND_UNAVAILABLE→ виведіть застосунок Node на передній план.*_PERMISSION_REQUIRED→ дозвіл ОС було відхилено або він відсутній.SYSTEM_RUN_DENIED: approval required→ очікується схвалення exec.SYSTEM_RUN_DENIED: allowlist miss→ команди немає в allowlist exec.
Exec раптово запитує схвалення
Exec раптово запитує схвалення
- Якщо
tools.exec.hostне задано, стандартне значення —auto. host=autoрозв’язується вsandbox, коли активне середовище виконання sandbox, і вgatewayв інших випадках.host=autoвідповідає лише за маршрутизацію; поведінку без запитів “YOLO” забезпечуєsecurity=fullразом ізask=offна Gateway/Node.- На
gatewayіnodeнезаданийtools.exec.securityза замовчуванням має значенняfull. - Незаданий
tools.exec.askза замовчуванням має значенняoff. - Результат: якщо ви бачите схвалення, певна локальна для хоста або посеансова політика зробила exec суворішим за поточні стандартні значення.
- Задайте лише
tools.exec.host=gateway, якщо вам потрібна тільки стабільна маршрутизація хоста. - Використовуйте
security=allowlistзask=on-miss, якщо вам потрібен host exec, але ви все одно хочете перевірку для промахів allowlist. - Увімкніть режим sandbox, якщо хочете, щоб
host=autoзнову розв’язувався вsandbox.
Approval required.→ команда очікує на/approve ....SYSTEM_RUN_DENIED: approval required→ очікується схвалення exec на хості Node.exec host=sandbox requires a sandbox runtime for this session→ неявний або явний вибір sandbox, але режим sandbox вимкнено.
Інструмент браузера не працює
Інструмент браузера не працює
- Стан браузера показує
running: trueі вибраний браузер/профіль. openclawзапускається, абоuserможе бачити локальні вкладки Chrome.
unknown command "browser"абоunknown command 'browser'→plugins.allowзадано, і він не міститьbrowser.Failed to start Chrome CDP on port→ не вдалося запустити локальний браузер.browser.executablePath not found→ налаштований шлях до бінарного файлу неправильний.browser.cdpUrl must be http(s) or ws(s)→ налаштована CDP URL-адреса використовує непідтримувану схему.browser.cdpUrl has invalid port→ налаштована CDP URL-адреса має неправильний порт або порт поза діапазоном.No Chrome tabs found for profile="user"→ профіль приєднання Chrome MCP не має відкритих локальних вкладок Chrome.Remote CDP for profile "<name>" is not reachable→ налаштована віддалена кінцева точка CDP недоступна з цього хоста.Browser attachOnly is enabled ... not reachableабоBrowser attachOnly is enabled and CDP websocket ... is not reachable→ профіль лише для приєднання не має активної цілі CDP.- застарілі перевизначення viewport / dark-mode / locale / offline у профілях лише для приєднання або віддалених профілях CDP → виконайте
openclaw browser stop --browser-profile <name>, щоб закрити активний сеанс керування й звільнити стан емуляції без перезапуску gateway.
Пов’язане
- Поширені запитання — поширені запитання
- Усунення несправностей Gateway — проблеми, специфічні для gateway
- Doctor — автоматизовані перевірки справності та виправлення
- Усунення несправностей каналів — проблеми з підключенням каналів
- Усунення несправностей автоматизації — проблеми Cron і Heartbeat