Liste der Anhänge anzeigen (Anzahl: 2)
Contao hinter nginx Reverse Proxy in Docker
Hallo,
ich weiß, das Thema wurde schon mehrmals beschrieben, aber die anderen Hinweise halfen nichts und eine Nachfrage in einer älteren Diskussion wurden leider nicht beantwortet.
Umgebung:
Contao 4.9.12 in Docker, installiert mit Contao Manager incl. neuester Updates
Docker läuft auf 192.168.xxx.yyy und Contao ist lokal erreichbar unter 192.168.xxx.yyy:8080
Contao Startseite HTTPS ist nicht ausgewählt.
nginx läuft auf Server 192.168.xxx.zzz als Reverse Proxy, der https://contao.domain.com auf http:192.168.xxx.yyy:8080 umlenkt.
(in dieser Konfiguration laufen auch andere Applikationen hinter nginx)
Also von extern soll es über die Domain mit https://contao.domain.com laufen, intern mit http://192.168.xxx.yyy:8080
Als Test habe ich das MATE Theme installiert.
Intern läuft über "http://xx.xx.xx.xx:port" alles gut.
Anhang 24420
Extern mit "https://domain" fehlen Inhalte.
Anhang 24421
Die Umgebungsvariable im CONTAO host Betriebssystem TRUSTED_PROXIES ist mit 192.168.xxx.0/24 gesetzt.
Ich hatte nach einem Hinweis auch die Docker IP 172.17.0.0/24 hinzugefügt, was aber auch nicht geholfen hat.
Aus index.php und .htaccess habe ich alle Anpassungen wieder herausgenommen.
die nginx Reverse Proxy conf:
Code:
server {
listen 80;
listen [::]:80;
server_name contao.domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name contao.domain.com;
ssl on;
ssl_certificate /etc/letsencrypt/live/......
........
ssl_trusted_certificate /etc/letsencrypt/live/......
}
location / {
proxy_buffering on;
proxy_buffers 12 12k;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://192.168.xxx.yyy:8080;
proxy_redirect off;
}
}
Sonst alles mögliche aus dem Forum hier versucht.
Gibt es einen Hinweis , was ich noch versuchen könnte?
Danke
Liste der Anhänge anzeigen (Anzahl: 1)