Hallo zusammen,
seit knapp einer Woche tritt bei uns das Problem auf dass nach manueller Löschung des Cache (kleine Variante, also nur auf Cache löschen im Backend klicken) kurz darauf Kategorieseiten offensichtlich im Cache landen die die Artikel mit Händlerpreisen und zuzüglich MwSt. ausweisen, und damit auch für nicht angemeldete User so ausgeliefert werden. Wir bitten an dieser Stelle um kurze Rückmeldung ob andere User bereits ein ähnliches Phänomen beobachtet haben oder ob jemand eine Idee hat was diesen Effekt auslösen könnte.
Kurze Beschreibung der Situation:
Shop läuft auf 5.2.10, seit 6 Monaten produktiv, eine Handvoll Plugins aus dem Shop dazu (zuletzt hinzugekommen "Warenkorb alle Artikel löschen" vor einer guten Woche.)
Anbindung an Wawi über eigene Schnittstelle via API, Cache wird morgens gelöscht um einen Produkt-Stream auf der Startseite (Einkaufswelt) zu aktualisieren.
Wir hatten es jetzt zwei mal das kurz nach Cacheleerung plötzlich Netto-Händlerpreise für nicht eingeloggte Kunden angezeigt werden (auch über externen Abruf via Handy und 3G), sowohl in einem Stream im Kategoriemenü als auch in einer bzw. mehreren Endkategorien (seltsamerweise nicht in Oberkategorien aufgetreten). Einzige sonstige Änderung seit dem Auftreten ist dass die Cacheleerung an einem anderen Arbeitsplatz und mit einem anderen Browser erfolgt (IE statt FF) und mit einem anderen Backend-Account. Auch nach erneutem Cachelöschen an der IE-Maschine ist der Effekt erneut aufgetreten, danach an anderem PC mit FF und anderem Backend-Account durchgeführt, Cache stimmt, richtige Preise werden ausgeliefert.
Wie werden in den kommenden Tagen das Phänomen weiter beobachten und einzugrenzen versuchen, soweit wir die Funktion des http-Caches von Shopware verstanden haben dürfte dieser Zustand eigentlich gar nicht zustande kommen.
Danke im Voraus für euer Feedback