Apache Reverse Proxy / Websocket

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Antworten
einmalacht
Beiträge: 2
Registriert: 17. Dez 2019, 19:39

Apache Reverse Proxy / Websocket

Beitrag von einmalacht »

Hallo seit der Bosmon Version 5.X funktioniert mein Apache Resverse Proxy nicht mehr richtig aufgrund der nun verwendeten Websockets. Ich bekomm in den Alarmlisten immer die Websocket connection failed meldung.

Weiss jemand wie die Config im Apache nun aussehen muss ?
bisher ging es hiermit problemlos ( .XXX.XXX = bosmon IP):

ProxyPreserveHost On
Redirect permanent / http://192.168.XXX.XXX/
ProxyPass / http://192.168.XXX.XXX/
ProxyPassReverse / http://192.168.XXX.XXX/

Es fehlt meiner Meinung nach nun ein Socket Reverse:
ProxyPass "/wss/" "wss://192.168.XXX.XXX/wss/"
ProxyPassReverse "/wss/" "wss://192.168.XXX.XXX/wss/"

aber damit geht es leider auch nicht ....

Ich brauche den Reverse da ich auf port 443 und 80 noch mehrere Dienste laufen hab
bosmon
Beiträge: 3963
Registriert: 28. Dez 2009, 18:16

Re: Apache Reverse Proxy / Websocket

Beitrag von bosmon »

Hallo,

vielleicht hilft das ?

https://httpd.apache.org/docs/2.4/mod/m ... unnel.html

Grüße
Thimo Eichstädt
BosMon Dokumentation: https://www.bosmon.de/doc
BosMon Support: support@bosmon.de
einmalacht
Beiträge: 2
Registriert: 17. Dez 2019, 19:39

Re: Apache Reverse Proxy / Websocket

Beitrag von einmalacht »

Hallo,

das funktioniert leider nicht mit dem verlinkten Ansatzpunkt.
Ich habe solche socket reverse lösungen im Einsatz und meistens muss der spezielle Pfad für den Socket hinterlegt werden.
Aber ich kenne ihn nicht und bekomm ihn bisher auch nicht so wirklich raus ...
itFreak93
Beiträge: 17
Registriert: 6. Dez 2019, 12:55

Re: Apache Reverse Proxy / Websocket

Beitrag von itFreak93 »

Hey ich kenn mich leider in Apache nicht aus aber in NGINX muss folgendes eingetragen werden

Code: Alles auswählen

# Websocket support
proxy_http_version      1.1;
proxy_set_header        Upgrade $http_upgrade;
proxy_set_header        Connection "upgrade";
Evtl hilft euch das beim Lösung finden
Computer science engineer with body and soul
Bosmon with Let's Encrypt SSL and User Cert Authentication!
Help gladly with the setting up and/or furnishing!
FeuerwehrKbr

Re: Apache Reverse Proxy / Websocket

Beitrag von FeuerwehrKbr »

Hi @itFreak93,

ich habe ein Problem, bei uns läuft nginx als reverseproxy mit IPv6 und SSL.

Ich kann die weboberfläche ohne Probleme öffnen etc. und im LAN auch weitere Clients über den BosMon Netzwerk Kanal versorgen.

Möchte ich nun von einem BosMon client außerhalb des LANs zugreifen funktioniert das nicht, ich füge einen Kanal BosMon Netzwerk Client hinzu, fülle alles aus, kann aber bei Kanalname nichts auswählen, es ist mir nicht möglich zu verbinden.

Hast du mir hier einen tipp?
chortyenz
Beiträge: 29
Registriert: 6. Jul 2011, 11:39

Re: Apache Reverse Proxy / Websocket

Beitrag von chortyenz »

@FeuerwehrKbr
Poste mal Deine Nginx Config Server als auch deinen Server Block.

Über welche Ports willst du denn kommunizieren? 443->80?
itFreak93
Beiträge: 17
Registriert: 6. Dez 2019, 12:55

Re: Apache Reverse Proxy / Websocket

Beitrag von itFreak93 »

Hey ;)
wenn du einen Netzwerkclient einrichtest dann sendest du von deinem "Haupt" Bosmon Telegramme an andere Bosmon Instanzen. Dies sind ausgehende Verbindungen keine Eingehenden.
Oder wie hast du das gemeint? :D
Computer science engineer with body and soul
Bosmon with Let's Encrypt SSL and User Cert Authentication!
Help gladly with the setting up and/or furnishing!
Antworten