Ты это ясно видел Шлюз работает、Обнаружение RPC также горит зеленым, но в Telegram/SlackНовости просто не приходят, Агент типа "отключен, но не сообщает об ошибке". В этой статье даются советы по эксплуатации и техническому обслуживанию.канальный уровеньПуть устранения неполадок: сначала используйте семь списков, чтобы устранить иллюзию, что «поверхность управления нормальная ≠ поверхность сообщений нормальная», а затем используйте одинСимптом против основной причиныТаблица поиска сходится к спариванию,dmPolicy, упоминание в групповом чате и разрешения для ботов наконец-то предоставленыШестиэтапная книга минимального восстановления, и явно связано с сайтом не готов/запуск завис、шлюз закрыт(1000)、Кроссплатформенная установка Метод разделения труда.
OpenClaw поставилПлоскость управления, плоскость сеанса, плоскость канала, серверная часть моделидемонтированы на разных уровнях; просто посмотриopenclaw gateway statusЛегко ошибочно диагностировать проблему, поскольку «модель сломана». Следующие семь пунктов используются для самопроверки перед проверкой, чтобы команда не простаивала между тремя типами журналов.
Рассматривайте RPC OK как ссылку на сообщение OK:RPC выполняет множественную проверку доступности собственной плоскости управления; Маршрутизация DM/группы также зависит от сопряжения, доступности веб-перехватчика и совпадений с политикой.
Игнорировать изменения разрешений на стороне бота:После того, как администратор канала изменит разрешения, бот будет удален из группы или будет заменен токен, шлюз все еще может отображаться как работающий.
Копирование и вставка dmPolicy слишком строги:Если список разрешенных ошибочно сопоставлен с пустым набором или старой рабочей областью, появится сообщение «Работно, но все отклонено»; оно должно соответствоватьУсиление безопасности Читайте в сравнении.
В групповом чате не упоминается контроль ворот:Когда групповая политика требует, чтобы @Bot ответил, словесное сообщение пользователя «Я отправил это» не означает выполнения условия пропуска.
Рассматривайте проблемы цепочки инструментов MCP как проблемы канала:Симптомы зависания инструмента аналогичны симптомам отсутствия сообщений; их следует исключить в первую очередь.Возможность подключения MCP Вернитесь на канал.
После обновления просматривайте только конфигурацию, но не статус сопряжения:Более строгие настройки аутентификации по умолчанию в новой версии могут сделать соединение «полунедействительным»; вам необходимо повторно запустить сопряжение согласно официальному FAQ.
Мультишлюз/многопрофильный дрейф:systemd и CLI читаются по-разномуopenclaw.jsonКогда появится сообщение «Зеленый цвет, который вы отметили, не является экземпляром, подключенным к пользователю».
Общая причина этих ошибок заключается в том, чтодоступностьиДоставляемостьЗапутался: первый отвечает "живы ли процесс и порт", а второй отвечает "разрешен ли этот DM политикой, входит ли он в сессию и потребляется ли он бэкендом модели". Записав их в книгу, используйте следующую таблицу, чтобы привязать симптомы к уровням.
Если вы поддерживаете оба не готов и закрыто(1000)Существует два набора модулей Runbook, рассматривайте эту статью как третий том: если после исключения раздела «Запуск и сеанс» новостей по-прежнему нет, вернитесь к исследованиям каналов и стратегиям.
и Усиление безопасности шлюза Связь: Затянуть dmPolicyЗапись сообщения будет существенно изменена, и это изменение должно сопровождаться инструкциями по канарею и откату.
Нет серебряной пули: сначала нужно ответитьНа каком слое застряло сообщение?, а затем решите, следует ли изменить конфигурацию или разрешения. Во время проверки четко запишите три соглашения об уровне обслуживания: задержка входящего сообщения, объяснимость сбоя и время отката для изменений политики.
| Что ты видишь | Более вероятный уровень первопричины | Предпочтительная проверка |
|---|---|---|
| Шлюз не готов/время ожидания запуска | Слой запуска и проверки работоспособности | читать не готов, устранение неполадок;Посмотреть порт, память, составить последовательность запуска |
| RPC горит зеленым, но инструмент неисправен/закрыт (1000) | Сеанс, область действия, токен, серверная часть модели | читать закрытые(1000) статьи;Выравнивание openclaw statusс доктором |
| датчик каналов неисправен или канал отключен | Канальные подключения и учетные данные | openclaw channels status --probe;Проверьте доступность токена бота и вебхука. |
| Зонд весь зеленый, но входящего сигнала все еще нет. | Политика: dmPolicy/закрытие группового чата/упоминание | контроль БезопасностьПри минимальном воспроизводственном эксперименте, указанном в разделе 4 настоящей статьи. |
| Сообщение приходит, но агент не отвечает | Квота на стороне модели, только CLI, тайм-аут нисходящего потока | openclaw models status;и модельМаршрутизация последовательное чтение |
«Шлюз нормальный» указывает толькоповерхность управления жива; То, что вы хотите купить, этоДоставляемость сообщений: возможности подбора игроков, стратегии и API канала должны быть указаны в одной форме принятия.
Если вы используете Gateway на Linux VPS, добавьте тяжелую цепочку инструментовУдаленный эксклюзивный узел Mac, пожалуйста, запишите «Ввод сообщения» и «Выполнение инструмента» в две разные книги задач: первый рассматривает каналы и стратегии, а второй — SSH и уровни ресурсов.
и Список категорий OpenClawСвязь: статьи об установке, Docker, systemd, наблюдении и безопасности должны создавать общий контекст, чтобы избежать «каждой статьи о том, что такое Gateway, начинается с нуля».
В следующей последовательности особое внимание уделяется «сначалу глобальный снимок, затем проверка канала, затем стратегия и сопоставление и, наконец, серьезная операция»: идентично «Первым 60 секундам» официального FAQ, но завершено.Групповой чат и dmPolicy Общие слепые зоны.
Обзор запуска:openclaw status, убедитесь, что ОС, обновления, шлюз доступны, агенты/сеансы и запросы поставщика не имеют элементов блокировки.
Запустите зонд канала:openclaw channels status --probe, сначала очистите ошибки отключения/авторизации.
Сопряжение столбцов:openclaw pairing list --channel telegram(Заменить в соответствии с фактическим каналом), обработка ожидается/истек срок действия.
Стратегия сравнения:Обзор dmPolicy, правила закрытия и упоминания в групповом чате соответствуют графику дежурств; сделать резервную копию перед изменениемopenclaw.json。
Перезапустите шлюз и проверьте:openclaw gateway restartЗатем повторите 01–02; если все еще ненормально, попробуйте еще раз.openclaw doctor。
Если все равно не получается, соберите минимальный информационный пакет:Версия, соответствующие фрагменты конфигурации и 50 строк журналов до и после (токен кодирования) для облегчения вторичного устранения неполадок или помощи сообщества.
openclaw status openclaw gateway status openclaw channels status --probe openclaw pairing list --channel telegram openclaw logs --follow openclaw doctor
намекать:Если ты только что изменил gateway.bindИли обратный путь генерации, пожалуйста, проверьте одновременноУсиление безопасностиКомбинация шлейфа и токена позволяет избежать того, что «поверхность управления кажется доступной, но веб-перехватчик на самом деле недоступен».
Если после обновления появляется сообщение «все каналы зеленые, но сообщения по-прежнему не приходят», отдайте приоритет подозрениям.Дрейф сопряжения с ужесточением аутентификации по умолчанию: Повторный запуск в соответствии с официальными примечаниями к обновлению.openclaw gateway install --forceС врачом, вместо того, чтобы сначала переписывать бизнес-подсказку.
и закрыто(1000)Привязка статей. Если в журнале есть закрытый кадр, сначала следует вернуться на уровень сеанса, чтобы выровнять область действия/токен, а затем вернуться к стратегии канала статьи, в противном случае неправильный слой будет изменен повторно.
Наиболее частым видом несчастного случая на производстве являетсяПолитика слишком строгая + не синхронизируются служебные документы: Журналы шлюза молчат и индикаторы молчат, но с бизнес-со стороны такое ощущение, что «Агент притворяется мертвым». В этом разделе представлен минимальный эксперимент по воспроизведению: сначала используйте его.приватный чатУбедитесь, что бот по-прежнему доступен, а затем вернитесь в групповой чат, чтобы по одному отключать управление дверью.
Для таких каналов, как Telegram/Slack, сначала проверьте три типа списков:Бот еще в группе?、Требовать ли @mention、Ограничивать ли темы/темы; снова dmPolicyБелый список соответствует пути к рабочей области.БезопасностьПринцип минимального воздействия.
Уведомление:Не «выпускайте dmPolicy» напрямую в периоды пиковой нагрузки для устранения неполадок: сначала откройте его.аудит только для чтенияитеневой канал(Небольшая группа аккаунтов/Тестовый бот) убедитесь, что правила соблюдаются, прежде чем переходить к производственной стратегии.
Если шлюз работает на VPS и инструмент запускается наУдаленный эксклюзивный узел Mac, пожалуйста, просмотрите «стратегию ввода сообщений» и «стратегию выполнения SSH» отдельно: ошибки в первой заставят пользователей думать, что весь сайт не работает, а ошибки во второй приведут только к сбою некоторых инструментов.
Следующие элементы предназначены для внутреннего выравнивания; конкретные пороговые значения будут зависеть от размера вашего канала и требований соответствия.
dmPolicy/Изменения класса шлюзования группы должны быть зарезервированы как минимум наПолный возврат сопряженияиОткат резервной копии, чтобы избежать вечернего часа пик, «измените одну строку на полную тишину».На чистом локальном или временном VPS работает шлюз, часто вСпящий режим, дрейф портов, ограничение тока сертификата и платформы IMПовторите между; и нужно стабильно работатьxcodebuild/агент CLI/резидентная цепочка инструментовкоманда больше подходит дляВычислительная мощность и состояние рабочего столавставитьЭксклюзивный, долгосрочный онлайнНа удаленном узле Mac оставьте шлюз на компьютере с Linux, чтобы сосредоточиться на обмене сообщениями и оркестрации. По сравнению с созданием собственных разбросанных компьютеров или созданием macOS в нестабильной среде виртуализации,Аренда облака Mac Mini от NodeMiniФиксированный SSH, очистка файлов диска и реплицируемые образы узлов более способствуют отделению «выполнения инструмента» от «ввода сообщения»; когда вам нужно сравнить характеристики и цены, вы можете сначала прочитатьОписание стоимости аренды, в сочетании с Справочный центр Планировочные узлы.
При реализации рекомендуется привязать этот модуль Runbook к внутреннему «Уровню изменения канала»: разрешения ботов, групповые политики, версии шлюза и переключение серверной части модели должны использовать разные области утверждения и канареечные области.
Плоскость управления множественной аутентификацией RPC доступна; попадание сообщений в сеанс также зависит от сопряжения каналов, разрешений бота, dmPolicy и шлюзования группового чата. Пожалуйста, соблюдайте последовательность раздела 3 настоящей статьи.channels status --probe и pairing list. Если вам нужны предложения по узлам и сети, вы можете просмотреть их.Справочный центр。
В статье Closed(1000) основное внимание уделяется области сеанса, токенам и исключениям инструментов после обновления; В этой статье основное внимание уделяется потоку сообщений канального уровня. Если в журнале часто появляются закрытые кадры, следует прочитать две статьи подряд: сначала исключить сессии и сессионные бэкенды, а затем вернуться к пейрингам и стратегиям. Статьи, связанные с OpenClaw, можно найти по адресуБлог Фильтрация OpenClaw Входить.
Общая топология заключается в том, что шлюз остается в Linux VPS, а удаленный Mac используется в качестве эксклюзивного узла для запуска CLI/сборки и тяжелых зависимостей; Ключом является SSH и контракты каталогов, а не привязка IM и вычислительной мощности к одной и той же машине. Можно сначала сравнитьОписание стоимости аренды и Доступ бегуна Возможности планирования главы.