Was mach ich falsch?
Verbindungs Fehler mit Miniserver
Einklappen
X
-
Verbindungs Fehler mit Miniserver
Wir haben eine Loxberry VM aufgesetzt. Nun können wir verschiedene Miniserver über die öffentliche DNS Domain hinzufügen. DAnn haben wir da aber noch miniserver die hinter einem ReverseProxy laufen. Wenn wir die Adresse im Browser aufrufen funktioniert alles wunderbar. Alle Scripte werden auch geladen. Nun gebe ich diese adresse in loxberry an, dann bekommen wir den Fehler "Bad Gateway 502"
Was mach ich falsch?Stichworte: - -
Wie die Konstellation genau ausschaut, ist mir nicht ganz klar.
Der Check-Button im LoxBerry sendet diese beiden Requests:
https://github.com/mschlenstedt/Loxb...server.cgi#L86
Zumindest der nonadmin muss beantwortet werden.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine -
Vielen Dank. Habe nur noch eine Frage:
Wird bei Domain Angabe erst die Domain aufgelöst und versucht sich per IP zu verbinden ? Oder wird direkt wie im Browser versucht das gerät über http:// und der Domain zu connecten.
Und kann ich https:// verwenden?Kommentar
-
???
Über einen Domain kann sich niemand verbinden. Auch kein Browser. HTTP:// gibt auch nur an, dass es sich um dieses Protokoll dreht und ohne weitere Angabe über Port 80 zu erreichen ist. Domainnamen gibt es nur für den Menschen. Ein Netzwerk kann damit nichts anfangen. Es muss immer erst der Name aufgelöst werden und die Verbindung wird über die IP aufgebaut. Anders geht das gar nicht.
-
-
Ja das ist mir schon als IT-Administrator klar
Aber es ist doch ein Unterschied ob ich XXX.XXX.XXX.XXX:80 aufrufe oder domain.de:80 oder ?
Und da wir den Miniserver hinter einem Reverseproxy betreiben ist der Aufruf über die Domain wichtig.Kommentar
-
Was Sven damit sagen will:
Ein Server wird IMMER mit der IP kontaktiert. Wenn du im Browser http://miniserver eingibst, fragt dein Browser (bzw. Betriebssystem) die IP von „miniserver“ ab, und der Browser verbindet dann zu der abgerufenen IP.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Okay, durch die Reversnotwendigkeit der Domain ist die Frage ob die Abfrage per HTTP 1.0 oder per 1.1 ausgeführt wird. Notwendig wäre hier 1.1Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Man man, was für Schlauheit. Dass es da einen Unterschied gibt weiß ich auch. Wie hätte ich da sonst den Reverse Proxy aufgesetzt. Macht die LoxoneConfig doch genau so ein Problem. Da sich gegen die öffentlich IP des Reverse Proxys verbunden wird. Somit kann ja nicht auf den Hostheader agiert werden. Und der Reverse Proxy kann ja dann auch nicht wissen welchen Miniserver ich meine.
PS: IT-Admin ist kein Webentwickler. Und die Berfuserfahrung in verschiedenen Bereichen spielt auch eine große Rolle.Kommentar
-
Ich weiß jetzt nicht mehr was für ein Problem Du hast. Zuerst ging es um den Loxberry, jetzt hört es sich so an als hast Du auch mit der Config ein Problem. Die Config baut auch noch andere Verbindungen auf. Wie FTP und was weiß ich.
Musst nun schonmal genau sagen was jetzt alles nicht funktioniert.Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
Wenn das Konstrukt mit dem Check nicht zurecht kommt, dann hilft es auch nicht, wenn wir dort was ändern würden - weil deswegen ändert sich noch nichts bei den Plugins, die auch mit dem MS kommunizieren.
Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Ich verstehe das Ganze eh nicht. Über das Reverseproxy ist der Miniserver noch immer direkt aus dem Internet erreichbar. Hat also keinen Sicherheitsrelevanten Aspekt. Warum wird ich kein VPN eingesetzt? Da ist der Miniserver sicher und der Ganze Proxykram fällt weg.Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
Kommentar