Fehler nach Update - Sofortüberweisung oder doch etwas anderes

Nach dem Update auf 5.2.18 funktioniert der Checkout nicht mehr. Vermutung war das Plugin Sofortüberweisung.

@dakl schrieb:

Nach dem Update auf 5.2.18 funktioniert der Checkout, dank des freigegebenen Plugins von Sofortüberweisung nicht mehr. Abhilfe schaft nur die Deaktivierung des Plugins, wieso wird sowas freigegeben?

Hallo,

der Hersteller selbst gibt das Plugin ja frei, nicht Shopware. Am besten veröffentlichst du einmal eine Fehlermeldung oder ergänzt deiner config.php - Datei die Shopware - Debug - Parameter: Debugging Shopware , um dir die „richtige“ Fehlermeldung anzeigen zu lassen.

Beste Grüße

Sebastian

Hast du php7 laufen?

Das plugin wird laut sofort erst im april ein grösseres update und zur kompletten php7 Kompatibilität erhalten. Zumindest laut sofort support.

Bei einem meiner 5.2.12 shops läuft es und beim anderen nicht. Bei dem es läuft wurde der shop unter 5.2 gestartet. Beim anderen wo es nicht läuft wurde unter 5.1 gestartet und auf 5.2 upgedatet.

Wir warten aber auf sofort by stripe.

Ich denke nicht dass sich der katastrophale plugin support direkt mit sofort bezüglich shopware bessern wird.

 

 

Es lief mit 5.2.16 ja noch tadellos, komischerweise funktionierte es in einer 1:1 Spiegelung der Testumgebung auf selbigen Server nach dem Update. Wir lassen es jetzt deaktiviert erstmal.

Es liegt nicht am Sofort-Plugin. Es scheint nach dem “Cache-Warmer” Konflikte zu geben.

Am Plugin Sofortüberweisung scheint es nicht zu liegen. Wenn ich den Shop: Cacheoptionen und hier im Bearbeitungsmodus statt Produktivmodus aktiviere laufen alle Funktionen tadellos. sobald http Cache wieder aktiviert und der Cache Warmer alles aufgebaut hat ist eine Registrierung nicht mehr möglich. Diese Meldung finde ich im error Log, was könnte das sein?

[2017-02-18 22:00:25] core.ERROR: Shopware\Components\CSRFTokenValidationException: The provided X-CSRF-Token for path "/register/saveRegister/sTarget/checkout/sTargetAction/shippingPayment" is invalid. Please go back, reload the page and try again. in /var/www/vhosts/SERVER *******/html/shopware/engine/Shopware/Components/CSRFTokenValidator.php:158 Stack trace: #0 /var/www/vhosts/SERVER******* /html/shopware/engine/Library/Enlight/Event/Handler/Default.php(91): Shopware\Components\CSRFTokenValidator->checkFrontendTokenValidation(Object(Enlight_Controller_ActionEventArgs)) #1 /var/www/vhosts/SERVER*******/html/shopware/engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs)) #2 /var/www/vhosts/SERVER*******/html/shopware/engine/Library/Enlight/Controller/Action.php(141): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs)) #3 /var/www/vhosts/SERVER*******/html/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('saveRegisterAct...') #4 /var/www/vhosts/SERVER*******/html/shopware/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #5 /var/www/vhosts/SERVER*******/html/shopware/engine/Shopware/Kernel.php(180): Enlight_Controller_Front->dispatch() #6 /var/www/vhosts/SERVER*******/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Enlight_Controller_Request_RequestHttp), 1, true) #7 /var/www/vhosts/SERVER*******/html/shopware/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #8 /var/www/vhosts/SERVER*******/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #9 /var/www/vhosts/SERVER*******/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #10 /var/www/vhosts/SERVER*******/html/shopware/engine/Shopware/Components/HttpCache/AppCache.php(133): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #11 /var/www/vhosts/SERVER*******/html/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #12 /var/www/vhosts/SERVER*******/html/shopware/engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #13 /var/www/vhosts/SERVER ******* /html/shopware/shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #14 {main} [] {"uid":"bd2b066"}