Shopware hinter Caddy Reverse Proxy ergibt Internal Server Error

Hallo Zusammen

Ich habe Shopware 6.4.2.1 mittels dieser Anleitung auf einem Debian 10 LXC in Proxmox aufgesetzt. Wenn ich auf die Webseite über die Interne IP-Adresse des Containers zugreife, funktioniert alles ohne Probleme. Doch sobald ich über mein Caddy Reverse Proxy auf Shopware zugreiffen will, kommt immer nur :

The server returned a „500 Internal Server Error“.

Meine Apache config sieht so aus:

<VirtualHost *:80>

	ServerAdmin webmaster@localhost
	DocumentRoot /var/www/html/shopware/public

	<Directory /var/www/html/shopware/public>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Und die Caddy Config so:

meinewebseite.ch {
	reverse_proxy 192.168.5.6
}

Für andere Dienste welche ich auf die selbe Art (LXC mit Apache und Caddy Reverse Proxy) funktionert das selbe Setup (z.B. Nexcloud).

Woran könnte das liegen?

Freundliche Grüsse

Ebrithil

Hast du denn Shopware gesagt, dass es dem Proxy vertrauen soll?

Das kannst du in der .env Datei einstellen.

Ja, ich hatte es einfach über ein shell script in eine enviroment variable geschrieben und habe es jetzt auch noch mit dem „.env“ file versucht. Kommt aber immer noch der genau gleiche Fehler.