Как проявляется
При попытке использовать Openrouter в OpenClaw 2026.3.x чат возвращает ошибку 401 missing authentication header, хотя API ключ указан.
Из-за чего возникает
В версии 2026.3.x произошли изменения в обработке аутентификации, из-за которых иногда в API ключе появляются лишние символы или он неправильно считывается, что приводит к ошибке 401.
Как исправить
- Убедитесь, что используете прямой API ключ, а не auth profile с
@auth:profilename. - Скопируйте API ключ вручную из источника, избегая автоматического копирования, чтобы исключить лишние символы или неправильное кодирование.
- Вставьте вручную скопированный ключ в конфигурационный файл openclaw.json или переменные окружения.
- Перезапустите OpenClaw и проверьте работу чата.
Примечание: команда
openclaw gateway install --forceне решает проблему.
Как не столкнуться снова
Всегда проверяйте и при необходимости вручную копируйте API ключ при обновлении OpenClaw до версии 2026.3.x и выше.
Источник
Разбор основан на обсуждении в репозитории проекта: issue #34830.
Какие ключи и провайдеры работают из России — в обзоре API для ИИ-агента. Похожие сбои и их причины собраны в разборе частых ошибок OpenClaw.
Смежные ошибки авторизации и доступа: 60-секундных зависаний при многошаговых вызовах и API provider returned a billing error.