Hallo,
ich habe mir eine Domain und ein vps erstellt, auf dem vps läuft pangolin.
Ich wollte jetzt von extern auf Homeassistant zugreifen, in den netzwerk einstellungen habe ich schon url eingetragen, bekomme aber trotzdem ein bad request.
Was müsste ich einstellen damit es funktioniert, kann mir da einer helfen?
Pangolin wollte ich mir auch nochmal genauer angucken, kannst ja mal schreiben ob es gut läuft wenn es läuft.
Mich schreckt noch der VPS ab.
Hast du die IP von Pangolin bei dir im Netz freigegeben/ als Trustet Proxy eingetragen? configuration.yaml:
http:
use_x_forwarded_for: true
trusted_proxies:
- 172.30.33.0/24 #IP Bereich der Home Assistant Addons (Docker)
- 192.168.133.0/24 #Mein IP Bereich zuhasue
- 192.168.178.5 #Brauchst kein Bereich freigeben kannst auch nur die IP freigeben.
Die IP vom VPS gar nicht, der ist doch extern?
Du müsstest doch eine gegen stelle bei dir lokal haben, von der muss die IP in die liste unter trusted_proxies.
Kenne mich mit Pangolin aber auch noch nicht gut aus, habe mir vor einer Woche oder so mal ein Video angeguckt.
Unterstütz dieses tolle Projekt indem ihr bei NabuCasa die Cloud abonniert für knapp 80€ im Jahr. Ihr habt dann einen plug&play Zugriff von Extern der sicher ist und funktioniert.
Wie schon von anderen geschrieben unter “trusted_proxies” die IP vom “newt” EndPoint eingeben - am besten an erster Stelle wenn du zB. für VPN ein 2. Netz eingetragen hast oder mehrere VLANs verwendest…
Wichtig, du solltest im externen DNS (ich verwende zB. Cloudflare) für Homeassistant einen eigenen A Record mit der IP des Pangolin VPS anlegen - auch wenn in der Anleitung von Pangolin immer vom Wildcard Certificate (*.your-domain.com) die Rede ist.
Dann lösche im Pangolin nochmals dein Homeassistant Resource und leg sie neu an - target unbedingt hinzufügen und speichern.