Seite 1 von 1

BosMon hinter NGINX probleme

Verfasst: 6. Dez 2019, 13:16
von itFreak93
Hallo,
ich betreibe seit längerem einen Webserver mit mehreren Websiten. Um diese aufzulösen und den SSL klämpel zu erledigen läuft ein NGINX.

Unter BosMon 1.5 laufen die Websockets nicht und ich finde leider nicht heraus wie ich diese zu konfigurieren habe...
Mein iPhone kann sich anmelden und bekommt dann "WebSocket Fehler: undefined". Meine Brower auf den PC's zeigen nur 'Forbidden' an.

Im Bosmon ist nur der HTTP Server aktiv auf port 10080
meine Konfiguration des Servers in NGINX ist folgende

Code: Alles auswählen

server {
	listen                  443 ssl http2;
        server_name             xxxx.xxxxx.de;

        access_log              logs/bosmonAccess.log;

        proxy_buffering         off;

        location / {

        	proxy_set_header        Host $host;
                proxy_set_header        X-Real-IP $remote_addr;
                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header        X-Forwarded-Proto $scheme;

                proxy_pass          http://127.0.0.1:10080;
        }
}
kann wer helfen? :/

Re: BosMon hinter NGINX probleme

Verfasst: 7. Dez 2019, 23:27
von itFreak93
Problem behoben mit viel Google und ein wenig Firefox Developer :D

Code: Alles auswählen

server {
	listen                  443 ssl http2;
	server_name             sub.domain.tld;

 	access_log              logs/bosmonAccess.log;

	proxy_buffering         off;
	
	location / {
		proxy_set_header        Host $host;
		proxy_set_header        X-Real-IP $remote_addr;
		proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_$
		proxy_set_header        X-Forwarded-Proto $scheme;

		# Websocket support
		proxy_http_version      1.1;
		proxy_set_header        Upgrade $http_upgrade;
		proxy_set_header        Connection "upgrade";
		
		# Forward to local ip/port
		proxy_pass          	http://127.0.0.1:6080;
	}
}