УзелДом

Установка:Home Assistant OSSupervisedContainer

ERR_TOO_MANY_REDIRECTS за reverse proxy

Бесконечный редирект http↔https возникает, когда Home Assistant не знает, что уже за SSL, или nginx и HA оба форсируют https.

Возможные причины

  • Нет use_x_forwarded_for / trusted_proxies в configuration.yaml
  • nginx redirect на https, HA тоже redirect
  • Cloudflare Flexible SSL + HA Full
  • Неверный X-Forwarded-Proto
  • internal_url / external_url конфликтуют

Что сделать

  1. В configuration.yaml: http: use_x_forwarded_for: true, trusted_proxies: [IP nginx].
  2. Settings → System → Network — external_url https://..., internal_url http://IP:8123.
  3. nginx: proxy_set_header X-Forwarded-Proto $scheme; proxy_http_version 1.1; Upgrade для WebSocket.
  4. Cloudflare: режим Full (strict) + валидный cert на origin; не Flexible.
  5. Уберите дублирующий return 301 в nginx, если HA сам редиректит.

Когда менять железо

Железо не при чём. Проверьте конфиги, не кабель.

Не официальная поддержка Home Assistant / Nabu Casa. Делайте snapshot перед изменениями конфигурации.

Связанные материалы