Конфигурация и эксплуатация
Устранение неполадок
Эта страница — подробное руководство. Начните с /help/troubleshooting, если сначала хотите пройти быструю схему первичной диагностики.
Лестница команд
Выполните эти команды первыми, в указанном порядке:
openclaw status
openclaw gateway status
openclaw logs --follow
openclaw doctor
openclaw channels status --probe
Ожидаемые признаки исправной работы:
openclaw gateway statusпоказываетRuntime: runningиRPC probe: ok.openclaw doctorне сообщает о критических проблемах с конфигурацией или службой.openclaw channels status --probeпоказывает подключённые/готовые каналы.
Anthropic 429: требуется дополнительное использование для длинного контекста
Используйте это, когда в логах/ошибках встречается: HTTP 429: rate_limit_error: Extra usage is required for long context requests.
openclaw logs --follow
openclaw models status
openclaw config get agents.defaults.models
Ищите:
- У выбранной модели Anthropic Opus/Sonnet установлен параметр
params.context1m: true. - Текущие учётные данные Anthropic не подходят для использования длинного контекста.
- Запросы завершаются о шибкой только при длинных сессиях/запусках моделей, требующих пути к бета-версии с 1M контекстом.
Варианты исправления:
- Отключите
context1mдля этой модели, чтобы вернуться к обычному окну контекста. - Используйте ключ API Anthropic с биллингом или включите Anthropic Extra Usage в учётной записи подписки.
- Настройте резервные модели, чтобы запуски продолжались, когда запросы Anthropic на длинный контекст отклоняются.
Связанные разделы:
- /providers/anthropic
- /reference/token-use
- /help/faq#why-am-i-seeing-http-429-ratelimiterror-from-anthropic
Нет ответов
Если каналы работают, но никто не отвечает, проверьте маршрутизацию и политики перед повторным подключением чего-либо.
openclaw status
openclaw channels status --probe
openclaw pairing list --channel <channel> [--account <id>]
openclaw config get channels
openclaw logs --follow
Ищите:
- Ожидающее сопряжение для отправителей в личных сообщениях.
- Ограничения на упоминания в группах (
requireMention,mentionPatterns). - Несоответствия в списках разрешённых каналов/групп.
Распространённые признаки:
drop guild message (mention required→ сообщение в группе игнорируется до упоминания.pairing request→ отправителю требуется одобрение.blocked/allowlist→ отправитель/канал был отфильтрован политикой.
Связанные разделы:
Подключение к панели управления (UI)
Когда панель управления/UI управления не подключается, проверьте URL, режим аутентификации и предположения о безопасном контексте.
openclaw gateway status
openclaw status
openclaw logs --follow
openclaw doctor
openclaw gateway status --json
Ищите:
- Правильный URL для проверки и URL панели управления.
- Несоответствие режима аутентификации/токена между клиентом и шлюзом.
- Использование HTTP там, где требуется идентификация устройства.
Распространённые признаки:
device identity required→ н ебезопасный контекст или отсутствует аутентификация устройства.device nonce required/device nonce mismatch→ клиент не завершает поток аутентификации устройства на основе запроса (connect.challenge+device.nonce).device signature invalid/device signature expired→ клиент подписал неверные данные (или устаревшую метку времени) для текущего рукопожатия.unauthorized/ цикл переподключения → несоответствие токена/пароля.gateway connect failed:→ неверный хост/порт/целевой URL.
Проверка миграции на аутентификацию устройства v2:
openclaw --version
openclaw doctor
openclaw gateway status
Если в логах видны ошибки nonce/подписи, обновите подключающийся клиент и убедитесь, что он:
- ожидает
connect.challenge - подписывает данные, привязанные к запр осу
- отправляет
connect.params.device.nonceс тем же одноразовым номером (nonce) из запроса
Связанные разделы:
Служба шлюза не запущена
Используйте это, когда служба установлена, но процесс не остаётся запущенным.
openclaw gateway status
openclaw status
openclaw logs --follow
openclaw doctor
openclaw gateway status --deep
Ищите:
Runtime: stoppedс указаниями на причину завершения.- Несоответствие конфигурации службы (
Config (cli)vsConfig (service)). - Конфликты портов/слушателей.
Распространённые признаки:
Gateway start blocked: set gateway.mode=local→ локальный режим шлюза не включен. Исправление: установитеgateway.mode="local"в вашей конфигурации (или выполнитеopenclaw configure). Если вы запускаете OpenClaw через Podman от имени выделенного пользователяopenclaw, конфигурация находится по пути~openclaw/.openclaw/openclaw.json.refusing to bind gateway ... without auth→ привязка не к loopback-адресу без токена/пароля.another gateway instance is already listening/EADDRINUSE→ конфликт портов.
Связанные разделы: