Cloudflare mit zweiter Domain im gleichen Netz

Hallo zusammen,

ich habe in meinem Netzwerk einen zweiten HomeAssistant eingerichtet, diesen erreiche ich über den Port 8124.
Jetzt möchte ich die zweite Instanz ebenfalls über Cloudflare erreichen.
Hierzu habe ich eine andere Domain wie für die erste Instanz.
Das Tunnel wird auch aufgebaut, jedoch erhalte ich den fehler Bad Request.
Den Proxie habe ich wie im Video in der cofig.yaml angegeben, das Problem besteht aber immernoch.

Kann mir hier evtl. jemand weiterhelfen?

Gruß

In so einem Fall sind Log Dateien zumeist sehr hilfreich.

Hi tarag,
da hast du natürlich recht.

2024-03-18 16:22:01.062 ERROR (MainThread) [homeassistant.components.http.forwarded] A request from a reverse proxy was received from 172.30.33.2, but your HTTP integration is not set-up for reverse proxies

das ist der Eintrag der kommt wenn ich mich versuche zu verbinden.
Ich habe auch schon diese IP bei trusted_proxies eingetragen. Aber das hat bisher nichts geholfen

Das Problem ist das das Addon immer ein Tunnel mit dem Namen “homeassistant” erstellt. jetzt müsstest du für die 2. HA Instanz selber einen Tunnel anlegen.

Edit:
Neue Anleitung (alte komplizierte ist unten noch):


einfach einen neuen Tunnelnamen angeben. (Nicht verwendete optionale Konfigurationsoptionen anzeigen)
Im Log nach der URL gucken und im Browser öffnen (Einloggen) → Domain auswählen fertig.

Edit alte Anleitung

Nach dem einloggen bei Cloudflare in der Seitenleiste auf “Zero Trust” (beim ersten mal musste man da glaube ich noch mal Einloggen oder so)


Da dann auf Netzwerk → Tunnel
image
und da müsstest du einen neuen Tunnel mit einem anderen Namen erstellen, den du dann auch im Addon hinterlegen musst.
Dann musst du noch hinterlegen Welche Domain und SubDomain(optional) du nutzen möchtest und den Service den du einbindest.

Beim Addon musst du dann das aktivieren damit du einen anderen Tunnel eintragen kannst.


Da dann Tunnel Namen und Token eingeben:

Hättest auch einfach eine Subdomain nehmen können wie ich auch.
test-ha.meinedomain.de

LG
Tobi

1 „Gefällt mir“

Hi Tobi,

leider komme ich mit beiden Anleitungen nicht weiter.
Mit einem anderen Tunnelnamen (kurze Anleitung) habe ich das gleiche Problem wie seither.
mit der langen Anleitung bekomme ich folgenden Fehler:
2024-03-19 10:35:23.090 ERROR (MainThread) [homeassistant.components.hassio] Failed to to call /addons/9074a9fa_cloudflared/stats - Container addon_9074a9fa_cloudflared is not running

LG Maurice

Hast du in der configuratin.yaml das drin stehen:

http:
  cors_allowed_origins:
    - https://google.com
    - https://www.home-assistant.io
  ip_ban_enabled: true
  login_attempts_threshold: 5
  use_x_forwarded_for: true
  trusted_proxies:
    - 172.30.33.0/24

?
LG

Jawoll, das steht drin
19-03-2024_14-57-49

Hast du HA mal neu gestartet nachdem du das in die Configurations.yaml geschrieben hast?

Den eigentlich dürfte dann die Meldung nicht mehr kommen:

LG

Ja den habe ich schon diverse male neu gestartet
die 172.30.33.2 habe ich auch schon bei trusted angegeben