# HTTP-Cache verursacht Rendering Error / Checkout funktioniert nicht mehr

**URL:** https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586
**Category:** Administration
**Created:** [15. August 2017 um 13:32 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586 "2017-08-15T13:32:45Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![tmay](https://avatars.discourse-cdn.com/v4/letter/t/fbc32d/32.png) [@tmay](https://forum.shopware.com/u/tmay)
#### Post date: [15. August 2017 um 13:32 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/1 "2017-08-15T13:32:45Z")

</div>

Hallo zusammen,

seit dem Update auf Shopware 5.3.x funktionert bei uns im Shop der Checkout Prozess nicht mehr, wenn der HTTP-Cache aktiviert ist: Nachdem ich einen Artkel in den Warenkorb gelegt, mich eingeloggt habe und bezahlen möchte, werde ich auf eine (nahezu) leere Seite weitergeleitet und im Quallcode wird folgender Fehler geschmissen:

\_ **Fatal error** : &nbsp;Uncaught RuntimeException: Error when rendering “[https://my-domain.de/shop/de/?action=partnerStatisticMenuItem&controller=account&module=frontend](https://my-domain.de/shop/de/?action=partnerStatisticMenuItem&controller=account&module=frontend)” (Status code is 302). in /opt/my-domain.de/vendor/symfony/http-kernel/HttpCache/Esi.php:281  
Stack trace:  
#0 /opt/my-domain.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(650) : eval()'d code(112): Symfony\Component\HttpKernel\HttpCache\Esi-\>handle(Object(Shopware\Components\HttpCache\AppCache), ‘/shop/de/?actio…’, ‘’, false)  
#1 /opt/my-domain.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(650): eval()  
#2 /opt/my-domain.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(213): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>restoreResponseBody(Object(Symfony\Component\HttpFoundation\Request), Object(Symfony\Component\HttpFoundation\Response))  
#3 /opt/my-domain.de/engine/Shopware/Components/HttpCache/AppCache.php(116): Symfony\Component\HttpKernel\HttpC in **/opt/my-domain.de/vendor/symfony/http-kernel/HttpCache/Esi.php** on line **281** \_

Ist der HTTP-Cache deaktiviert, funktioniert der Checkout Prozess ganz normal.

Ich habe bereits im Forum nach Lösungen gesucht und einen ähnlichen Beitrag gefunden ([siehe hier](https://forum.shopware.com/discussion/27561/503-fehler-nach-aktivierung-des-caches)). Allerdings kann ich fehlerhafte Plugins als Ursache ausschließen, da ich bereits temporär alle Plugins deaktiviert und erneut getestet habe, was zu keiner Veränderung geführt hat.

Außerdem habe ich vorübergehend alle von mir gemachten Templateanpassungen auskommentiert, um einen Fehler auf dieser Ebene ebenfalls ausschließen zu können.

Nun gehen mir langsam die Ideen aus.

Hat jeman dieses evtl. Problem auch schon gehabt und einen Vorschlag was ich noch versuchen könnte?

Vielen Dank vorab

Thomas

---

<div class="post-metadata">

### Author: ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)
#### Post date: [14. Oktober 2017 um 08:40 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/2 "2017-10-14T08:40:39Z")

</div>

Hast Du schon eine Lösung ?

Ich hab so was ähnliches, aber bei uns funktioniert der checkout:

[https://forum.shopware.com/discussion/49624/error-301-when-rendering](https://forum.shopware.com/discussion/49624/error-301-when-rendering)

Ich habe ja auch angeblich kompatible Plugins in Verdacht; man müsste nach und nach alle neu runterladen und installieren; ist mir aber im Live-Shop zu heikel.

&nbsp;

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [14. Oktober 2017 um 08:59 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/3 "2017-10-14T08:59:49Z")

</div>

Das oben ist ja das Partner Menü im Account. Das kann man im Zweifel ausbauen, wenn man es nicht benutzt.

Bei Kulli ist es das Shop Menü. Da kommt ein 301 zurück. Müsste man prüfen wann da eine Weiterleitung entsteht. Wenn nicht benötigt kann man das auch ausbauen.

---

<div class="post-metadata">

### Author: ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)
#### Post date: [14. Oktober 2017 um 14:02 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/4 "2017-10-14T14:02:22Z")

</div>

Danke für den Tip, mittlerweilöe stellt sich aber wieder sowas wie Panik bei mir ein, weil außer dem 301 nun noch was dazugekommen ist:

[https://forum.shopware.com/discussion/49624/error-301-when-rendering](https://forum.shopware.com/discussion/49624/error-301-when-rendering)

und das ganze seit dem gemeldeten Issue:

> **[Shopware Issuetracker](https://issues.shopware.com/issues/SW-20191)**

der steht leider schon auf „gelöst“…

Die beiden ersten beschäftigen mich schon seit Tagen und die Bestellung sind eingebrochen ☹

&nbsp;

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [14. Oktober 2017 um 14:12 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/5 "2017-10-14T14:12:19Z")

</div>

Naja, dass Ticket was du eingestellt hast, liest sich so, als wäre etwas auf dem Server umgestellt worden. Eine Mechanik die alle Verzeichnisrechte anpasst, gibt es nicht. Hast du mal deinen Hoster gefragt ob es da ein Update gab? Könnte bspw. die Umstellung des PHP-Handlers verursachen - passt ja auch mit deinem Trusted-Proxy Problem zusammen.

---

<div class="post-metadata">

### Author: ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)
#### Post date: [14. Oktober 2017 um 14:18 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/6 "2017-10-14T14:18:58Z")

</div>

Danke, ja, natürlich ist der Hoster eingebunden, aber wie immer wurde nichts geändert…ich glaube da steht mal wieder ein Hoster-Wechsel an…

---

<div class="post-metadata">

### Author: ![Ronny\_Schuler](https://avatars.discourse-cdn.com/v4/letter/r/f07891/32.png) [@Ronny\_Schuler](https://forum.shopware.com/u/Ronny_Schuler)
#### Post date: [26. Oktober 2017 um 10:59 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/7 "2017-10-26T10:59:45Z")

</div>

Hallo kulli,

darf man fragen bei welchem Hoster du bist. Wir haben hier das gleiche Problem.

&nbsp;

Mit freundlichen Grüßen

&nbsp;

Ronny

---

<div class="post-metadata">

### Author: ![tmay](https://avatars.discourse-cdn.com/v4/letter/t/fbc32d/32.png) [@tmay](https://forum.shopware.com/u/tmay)
#### Post date: [4. Februar 2018 um 15:26 UTC](https://forum.shopware.com/t/http-cache-verursacht-rendering-error-checkout-funktioniert-nicht-mehr/47586/8 "2018-02-04T15:26:53Z")

</div>

Ich konnte das Problem inzwischen lösen:

Die Ursache war ein gekauftes Shopware-Theme, das einerseits nicht korrekt installiert war und dessen Lizenz andereseits außerdem abgelaufen war. Das Theme hat dadurch zwar oberflächlich weiterhin auf der Seite funktioniert, aber durch die entstandenen Imkompatibilitäten zwischen der aktuellen Shopware Version und dem Plugin selbst schwere Fehler verursacht.
