Konfiguration Reverse Proxy

suppe88

Benutzer
Mitglied seit
24. Mai 2021
Beiträge
65
Punkte für Reaktionen
0
Punkte
12
Hallo zusammen,

ich habe eine Frage zur Konfigurationen von Reverse Proxy.
Neben dem NAS läuft noch ein Linux-Server in meinem Netz, auf dem eine Anwendung Installiert ist.
Wenn ich die IP-Adresse von dem Linux-Server aufrufe, kann ich die Anwendung ohne Probleme nutzen.
Nun dachte ich mir, dass ich über Reverse Proxy auf den Linux-Server verweisen kann.
Ist der Gedanke richtig oder funktioniert das nicht?
Ich habe schon mehrere Reverse Proxy, die auf Docker-Container verweisen zu laufen, die auch alle funktionieren und nun wollte ich mit ähnlichen Einstellungen zu dem Linux-Server verweisen.
Quelle: Protokoll HTTPS Hostname anwendung.synology.me Port 443
Ziel: Protokoll HTTP Hostname IP-Adresse Port: 80

Vielleicht könnte ihr mir sagen, ob das grundsätzlichen funktionieren sollte oder ob ich einen Denkfehler habe.

Vielen Dank schon mal für die Hilfe.
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
Ja, das sollte so passen, wieso funktioniert es nicht?
 

suppe88

Benutzer
Mitglied seit
24. Mai 2021
Beiträge
65
Punkte für Reaktionen
0
Punkte
12
Ok schon mal gut zu wissen.
Leider funktioniert es so bei mir nicht.
Im Browser wird nur eine leere/weiße Seite angezeigt,
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
erstelle mal einen Websocket für den Reverse Proxy Eintrag, ist Port 80 richtig als Ziel beim Linuxserver?
 

Anhänge

  • 1710768463046.png
    1710768463046.png
    12,3 KB · Aufrufe: 7

suppe88

Benutzer
Mitglied seit
24. Mai 2021
Beiträge
65
Punkte für Reaktionen
0
Punkte
12
Websocket habe ich erstellt aber keine Änderung und ja Port 80 ist richtig.
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
Poste doch bitte mal einen Screenshot von den Proxy Einstellungen?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524

suppe88

Benutzer
Mitglied seit
24. Mai 2021
Beiträge
65
Punkte für Reaktionen
0
Punkte
12
Ja genau ohne weitere Port Angabe. Also Port 80 passt auch.
Was villeicht noch dazwischen funken könnte ist eine Firewall oder?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
Dann dürfte aber keine leere Seite erscheinen?
 

suppe88

Benutzer
Mitglied seit
24. Mai 2021
Beiträge
65
Punkte für Reaktionen
0
Punkte
12
Ja das dachte ich mir auch und die anderen Reverse Proxys funktionieren ja auch ohne Probleme.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.400
Punkte
564
Es gibt Webdienste, die reagieren nicht, wenn man über eine andere URL als die hinterlegte ankommt. So ist das zum Beispiel bei Bookstack. Wenn in der Environment-Variable festgelegt ist, dass ich via IP:Port ankomme, dann erhalte ich eine weiße Seite, wenn ich über Reverse Proxy + FQDN komme. Ähnlich ist das auch bei anderen Containern, wie beispielsweise paperless-ngx. Nur erhält man da einen Error statt ner weißen Seite.
 
  • Like
Reaktionen: ctrlaltdelete

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
@plang.pl doppelter Daumen nach oben, das vergesse ich immer wieder.
 
  • Like
Reaktionen: plang.pl

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
@suppe88 was läuft denn auf dem Linuxserver?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.502
Punkte für Reaktionen
5.715
Punkte
524
Schau mal in die config von nginx, was ja Bestandteil von Seatable ist.
Weswegen nutz du Seateable, nur für Zabbix?

There might be a misconfiguration of nginx.conf. nginx provides a configuration checker.

docker exec -it seatable-server nginx -t
It should look like:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
If not, check the nginx configuration file at /opt/seatable-server/seatable/conf/nginx.conf.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.400
Punkte
564


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat