Verkaufskanäle nach Serverwechsel werden nicht angezeigt.

Hey Leute

ich habe einen Serverwechsel gemacht von Nginx auf Apache.
Die Datenbank ist importiert und auch die HTML Daten.

Nun mein Problem:
Der Shop sitzt hinter Traefik (Docker Container) Traefik generiert mir das HTTPS.

Dennoch kommen um Quelltext einzelne CSS Daten usw per HTTP.

Wenn ich zulasse das er das ignoriert sehe ich die Seite richtig.

nun war mein Gedanke das ich wahrscheinlich beim aufsetzen damals http als Standard gemacht habe. Also in den Adminbereich auch mit den “Hinweis” das er das die Daten die per HTTP kommen erstmal ignorieren soll.

Wenn ich nun im Adminbereich eingeloggt bin zeigt er mir keine Verkaufskanäle an obwohl diese in der DB noch da sind!!

Wie sehe ich meine Verkaufskanäle wieder und wie kann ich das hinbekommen das er alles über https:// holt, Caches usw schon gelöscht aber er scheint das http irgendwo noch zu speichern bzw hinterlegt zu haben.

Danke für eure Hilfe

Keiner eine Idee?
Ist doch komisch das er diese nicht mehr anzeigt oder hält er da auch an der Domain diese fest?

Du setzt ja quasi einen Proxy für https ein.

Dann musst du in Symfony die TrustedProxies einrichten: How to Configure Symfony to Work behind a Load Balancer or a Reverse Proxy (Symfony Docs)

Da steht auch ein Beispiel für die .env-Datei

Dann sollte Shopware auch erkennen, dass du eigentlich per https aufrust und der Proxy dann https terminiert.

Ah okay danke das werde ich auch gleich mal testen!

Bei mir war nur das nötig:

TRUSTED_PROXIES=REMOTE_ADDR