jherrmann
Occasional Observer

Korrekte URL bei Nutzung hinter einem Proxy

Guten Tag,

wir haben folgendes Setup:

Alle Anfragen bzgl. FirstSpirit erfolgen über https und über den Port 443 und landen zunächst bei nginx.
Nginx leitet diese Anfragen als reverse proxy an FS weiter. Die Verschlüsselung wird von nginx aufgehoben, so dass die Verbindung zwischen nginx und FS unverschlüsselt ist, via http und NICHT via https.
Kurz: Aus https://beispiel.de/ wird http://localhost:8000/.

Unser Problem ist nun, dass die URL die in der Datei für den FS_LAUNCHER hinterlegt ist ebenfalls die https://beispiel.de sein muss, dort müssen also Protokoll, Host und Port stimmen.
Was müssen wir dafür in der fs-server.conf einstellen?
Bisher ist egal was wir einstellen, mindestens eines der drei Elemente falsch, so dass die URL beispielsweise so aussieht: http://beispiel.de/ (falsches Protokoll) oder so: https://localhost:8000 (falscher Host und Port).
Dadurch versucht der LAUNCHER stets eine Verbindung über eine falsche Adresse aufzubauen.
Der Launcher muss eine Verbindung über https://beispiel.de aufbauen.
Wie teilen wir FS mit, dem LAUNCHER dies mitzuteilen?

FS-Version: 2023.11

Vielen Dank für jede Hilfe.

LG
Johanna

0 Kudos
0 Replies