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.xxort" alles gut.
snip_ok.png
Extern mit "https://domain" fehlen Inhalte.
snip_bad.png
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:
Sonst alles mögliche aus dem Forum hier versucht.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; } }
Gibt es einen Hinweis , was ich noch versuchen könnte?
Danke