CLI commands
Проксі
openclaw proxy
Перевіряйте керовану оператором маршрутизацію через проксі або запускайте локальний явний налагоджувальний проксі та аналізуйте захоплений трафік.
Використовуйте validate, щоб попередньо перевірити керований оператором прямий проксі перед увімкненням
маршрутизації проксі в OpenClaw. Інші команди є інструментами налагодження для
дослідження транспортного рівня: вони можуть запускати локальний проксі, виконувати дочірню команду
з увімкненим захопленням, перелічувати сеанси захоплення, запитувати поширені шаблони трафіку, читати
захоплені бінарні об’єкти та очищати локальні дані захоплення.
Команди
openclaw proxy start [--host <host>] [--port <port>]
openclaw proxy run [--host <host>] [--port <port>] -- <cmd...>
openclaw proxy validate [--json] [--proxy-url <url>] [--allowed-url <url>] [--denied-url <url>] [--apns-reachable] [--apns-authority <url>] [--timeout-ms <ms>]
openclaw proxy coverage
openclaw proxy sessions [--limit <count>]
openclaw proxy query --preset <name> [--session <id>]
openclaw proxy blob --id <blobId>
openclaw proxy purge
Перевірка
openclaw proxy validate перевіряє фактичну URL-адресу керованого оператором проксі з
--proxy-url, конфігурації або OPENCLAW_PROXY_URL. Вона повідомляє про проблему конфігурації, коли
проксі не ввімкнено й не налаштовано; використовуйте --proxy-url для одноразової попередньої перевірки
перед зміною конфігурації. За замовчуванням вона перевіряє, що публічне призначення успішно доступне
через проксі, а проксі не може досягти тимчасового loopback-індикатора.
Користувацькі заборонені призначення відмовляють у безпечний бік: HTTP-відповіді та неоднозначні
транспортні збої однаково спричиняють невдачу, якщо тільки ви не можете окремо перевірити специфічний для розгортання
сигнал відмови. Додайте --apns-reachable, щоб також відкрити тунель APNs HTTP/2 CONNECT
через проксі та підтвердити, що пісочний APNs відповідає; перевірка використовує
навмисно недійсний токен провайдера, тому відповідь APNs 403 InvalidProviderToken
є успішним сигналом досяжності.
Параметри:
--json: вивести машиночитний JSON.--proxy-url <url>: перевірити цю URL-адресу проксі замість конфігурації або змінної середовища.--allowed-url <url>: додати призначення, яке має успішно проходити через проксі. Повторіть, щоб перевірити кілька призначень.--denied-url <url>: додати призначення, яке має блокуватися проксі. Повторіть, щоб перевірити кілька призначень.--apns-reachable: також перевірити, що пісочний APNs HTTP/2 досяжний через проксі.--apns-authority <url>: служба APNs для перевірки з--apns-reachable(https://api.sandbox.push.apple.comза замовчуванням; production —https://api.push.apple.com).--timeout-ms <ms>: тайм-аут для кожного запиту в мілісекундах.
Див. Мережевий проксі, щоб отримати настанови щодо розгортання та семантики відмови.
Попередні набори запитів
openclaw proxy query --preset <name> приймає:
double-sendsretry-stormscache-bustingws-duplicate-framesmissing-ackerror-bursts
Примітки
startза замовчуванням використовує127.0.0.1, якщо не задано--host.runзапускає локальний налагоджувальний проксі, а потім виконує команду після--.- Пряме переспрямування до upstream у налагоджувальному проксі відкриває upstream-сокети для діагностики. Коли активний режим керованого проксі OpenClaw, пряме переспрямування для проксі-запитів і тунелів CONNECT вимкнено за замовчуванням; задавайте
OPENCLAW_DEBUG_PROXY_ALLOW_DIRECT_CONNECT_WITH_MANAGED_PROXY=1лише для схваленої локальної діагностики. validateзавершується з кодом 1, коли перевірки конфігурації проксі або призначень зазнають невдачі.- Захоплення є локальними налагоджувальними даними; використовуйте
openclaw proxy purge, коли завершите.