ich habe seit einiger Zeit HA auf einem Proxmox Server am laufen. Der läuft auch rund und sehr stabil.
Jetzt möchte ich gerne eine zweite HA Instanz als Container über Proxmox laufen lassen. Vor ein paar Wochen war das kein Problem. Wenn ich jetzt allerdings HA mithilfe des Helferscriptes installiere, klappt zwar alles soweit, allerdings erhalte ich nach dem erstellen des Benutzer die Fehlermeldung “Fehler: Invalid client id”. Ich habe gefühlt schon alles versucht. Verschiedene Geräte/Browser; andere HA Version usw. Leider hat nichts geholfen.
Kann jemand hier mit dem Fehler etwas anfangen? Was mache ich falsch?
Besten Dank im voraus.
Gruß
Nuhro
Hier noch ein Screenshot. Der Button “von vorn beginnen” ist ohne Funktion.
Ich greife über lokale IP zu (XXX.XXX.200.246:8123). Ich habe auch Port 80 bereits getestet; gleiches Ergebnis. Hängt es irgendwie mit dem bereits laufenden HAOS zusammen. Läuft aber unter anderer IP und vor ein paar Wochen war das auch kein Problem. Oder spielt OAuth hier eine Rolle?
Ich habe da leider auch keine Idee zu…
Bei mir laufen auch 2 Instanzen unter Proxmox.
Keine Probleme, solange man aufpasst das die Automationen sich nicht gegenseitig behindern..
Nebenbei. Bei deiner interne IP brauchst du nix xen.. Die funzt ja eh nur, wenn man schon in deinem Netz ist. Und dann ist es eh zu spät
Du nutzt aber schon die “richtigen” helferscripte ?
Nicht die Veralteten !!!
Oder die falsche Architektur ?
192.111 ist aber keine lokale IP Adresse. Nur 192.168. X. X ist eine lokale adresse. Das könnte Probleme machen. Ob es damit was zu tun hat kann ich jetzt nicht sagen.
Wenn Du erst kürzlich die zweite Home Assistant Instanz aufgesetzt hast, dann ist der Port 8123 nicht richtig. Den der Standort Port lautet seit Home Assistant 2026.8 80 und nicht mehr 8123!
192.111.200.246 kann im Internet grundsätzlich routbar sein und ist deshalb für ein lokales Netz ungeeignet!!
Ohne die genauen Schritte zu kennen, wie du den zweiten HA installiert hast oder wie dein Netzwerk so konfiguriert ist, ist das müssig, da zu raten, wo das Problem ist
Sicher ist:
neue HA-installation nutzen per Default Port 80 und nicht mehr 8123
du musst im interen Netzwerk ein private IP-Range nutzen ( z.b. 192.168.x.x. )
die Fehlermeldung kommt lt Doku, wenn man das genau nicht macht.
der zweite HA muss einen eindeutigen Hostnamen im Proxmox und natüröich auch im HA selber bekommen, z.b. bei mir homeassistanttest. und damit ist er dann auch per Browser aufrufbar im internen Netz
Danke dir für die ausführliche Antwort. Ich mache jetzt heute oder morgen nochmal das komplette Netzwerk neu (mit 192.168.. usw.) und setze die VM neu auf. Vllt. hilft es; ich versuche es und melde mich dann hier, wie genau ich was ich gemacht und wie es jetzt aussieht.
Lt. Helferscript ist der Port aber weiterhin 8123, das irritiert mich ein wenig (auch wenn das hier nicht das Problem ist).
Womit greifst du denn zu ?
Browser , App ?
Wenn die ip nicht im lokalen Bereich ist kann es sein das ha das als externe Zugriff sieht und verweigert.
Wo hast du den Hostnamen für ha gesetzt ?
Hast du mal Aufruf mit dem Hostnamen versucht ?
Kann zwei Gründe haben, die Doku ist nicht aktualisieren oder die nutzen noch eine alte Version von HA darin - seit dem August-Update ist 8123 nicht mehr Default bei Neuinstallatinen.
Wenn die noch ne alte HA Version nutzen, musst du 8123 nutzen, der wird automatisch geändert, das musst später manuell machen über die WebUI.
Zugriff auf jeden Fall immer mit Browser vom PC/Notebook und nicht über die App oder generell vom Smartphone.
EDIT:
Das Proxmox HelperScript funktioniert mit Port 80, hab gerade testweise installieren.
greife mal anfangs per IP-adresse auf den neuen Host zu und nicht über die URL.Die neue VM meldet sich intern weiterhin als homeassistant.local im Netzwerk und wird das Problem sein, zweimal der selbe Hostnamen im Netz geht nicht.
Dann lasse den fertig installieren udn ändere dann den Name in HA erst mal und ggf. noch in deinem Router / Fritzbox für feste IP-Vergabe.