Hallo und folgendes Problem: zum 3 dritten mal jetzt erhalte ich eine Lawine von mehr als 300 e-mails mit einer „Error in shop“ Fehlermeldung 2 Stück /Minute - irgendwann hört das auf aber wie kann ich das stoppen und woher kommt das? Gruß Andreas Die Meldungen sind nicht identische hier mal eine davon exception ‚Enlight_Controller_Exception‘ with message ‚Action „Frontend_Checkout_checkoutAction“ not found failure‘ in /home/www/web1689/html/shopware/engine/Library/Enlight/Controller/Action.php:389 Stack trace: #0 /home/www/web1689/html/shopware/engine/Library/Enlight/Controller/Action.php(159): Enlight_Controller_Action->__call(‚checkoutAction‘, Array) #1 /home/www/web1689/html/shopware/engine/Library/Enlight/Controller/Action.php(159): Shopware_Proxies_ShopwareControllersFrontendCheckoutProxy->checkoutAction() #2 /home/www/web1689/html/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‚checkoutAction‘) #3 /home/www/web1689/html/shopware/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #4 /home/www/web1689/html/shopware/engine/Shopware/Kernel.php(145): Enlight_Controller_Front->dispatch() #5 /home/www/web1689/html/shopware/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(471): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #6 /home/www/web1689/html/shopware/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #7 /home/www/web1689/html/shopware/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(428): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #8 /home/www/web1689/html/shopware/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(328): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true) #9 /home/www/web1689/html/shopware/engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #10 /home/www/web1689/html/shopware/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(192): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #11 /home/www/web1689/html/shopware/engine/Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #12 /home/www/web1689/html/shopware/shopware.php(109): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #13 {main} Time: 2015-10-20T08:12:22.837983+0200 Channel: core request: { „uri“: „/shopware/checkout/deleteArticle/sDelete/4515/sTargetAction/checkout“, „method“: „GET“, „query“: { „controller“: „checkout“, „action“: „deleteArticle“, „sDelete“: „4515“, „sTargetAction“: „checkout“ }, „post“: } session: { „sessionId“: „be463ce2e237fef9b15a4e3b4ff80512e6d7e5e4“, „Bot“: false, „sOutputNet“: false, „sRegister“: , „sCountry“: null, „sState“: null, „sBasketCurrency“: 1, „sBasketQuantity“: „0“, „sBasketAmount“: 0, „sUserId“: null } shopId: 1 shopName: Hauptshop Deutsch
Wir haben das auch, das war mit Version 4.3.2 so und nun mit der 4.3.6 auch so. Kann mal bitte jemand vom Shopware Team dazu Stellung beziehen? Message: exception ‘Enlight_Controller_Exception’ with message ‘Action “Frontend_Checkout_checkoutAction” not found failure’ in /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Library/Enlight/Controller/Action.php:389 Stack trace: #0 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Library/Enlight/Controller/Action.php(159): Enlight_Controller_Action->__call(‘checkoutAction’, Array) #1 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Library/Enlight/Controller/Action.php(159): Shopware_Proxies_ShopwareControllersFrontendCheckoutProxy->checkoutAction() #2 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‘checkoutAction’) #3 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #4 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Shopware/Kernel.php(145): Enlight_Controller_Front->dispatch() #5 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(471): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #6 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #7 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(428): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #8 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(328): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true) #9 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #10 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(192): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #11 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/engine/Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #12 /var/www/virtual/fruchtaufstrichdeluxe.de/htdocs/shopware.php(109): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #13 {main} Time: 2015-10-24T01:12:07.153236+0200 Channel: core request: { “uri”: “/checkout/checkout”, “method”: “GET”, “query”: { “controller”: “checkout”, “action”: “checkout” }, “post”: } session: { “sessionId”: “88e01c86b66ae7cc66e17c19ff00011d1166723c”, “Bot”: false, “sOutputNet”: false, “sRegister”: , “sUserId”: null, “sCountry”: null, “sState”: null } shopId: 1 shopName: Hauptshop Deutsch
In beiden Fällen wurden ungültige URLs aufgerufen. Ich vermute hier Fehler im eigenen Template oder in Plugins. Viele Grüße
Hallo, also eigene Templates verwende ich nicht und auch an Plugins nichts zusätzliches außer „Logo des Shops austauschen“. Ich habe mir derzeit damit geholfen, dass ich mir selbst keine Kopie der Fehlermeldung mehr zusenden lasse (läßt sich unter Einstellungen konfigurieren). Der Fehler ist wohl auch nicht auf eine Kundeneingabe zurückzuführen denn von dieser Seite hatte ich noch keine Rückmeldungen oder Reklamationen, d.h. die Bestellungen funktionieren. Gruß Andreas
Auch wir geraden mit diesem Fehler überflutet. Wir haben allerdings nichts geändert. Die Seite läuft seit ca. einer Woche ohne Änderung / Update. Weiß jemand, woran der Fehler liegen kann? DAnke und lg Nadja
Hallo, den Fehler bzw. die Ursache hat Aquatuning ja bereits schon geschrieben. Der tritt immer auf, wenn eine ungültige URL aufgerufen wird. Aber auch nur in SW4. In SW5 fangen wir dies direkt ab. Moritz
Dann ist Euer Konzept von “Fehler-Mails” kaput. Was gehören Warnungen zur Umleitung in ERROR-Mails? Könnten die “falschen” Aufrufe ggf. auch von extern, z.B. aus der Bildersuche von Google etc., kommen?
Hallo, wie gesagt in SW5 kommen diese Mails auch nicht mehr In SW4 wurde immer eine Exception geworfen wenn ein Controller nicht vorhanden war. Hier konnte man bspw. /afidisadhi/adijasia aufrufen und hat eine Exception erhalten. Das wurde mit SW5 abgeändert und dann kommt auch keine Mail mehr. Generell kommt für jede Exception im Frontend auch eine Mail. Das macht ja auch durchaus Sinn. Bestimmte Exceptions werden von Shopware abgefangen in SW5 und die kommen dann auch nicht mehr per Mail. Dennoch ist die Funktion nur eine Debug-Funktion und keine Überwachungsfunktion. Nicht jede Mail die kommt ist auch gleich ein Fehler. Daher sollte man die Funktion nur nutzen, wenn man einen Fehler analysieren will. Grüße Moritz
Danke. VG Nadja
Hallo, seit heute 11 Uhr bekommen wir auch dauernd Mail mit einem Error - es wurde nichts am System von uns geändert oder sonstiges und leider wissen wir nicht mehr weiter. Kann vielleicht mal jemand drüber schauen und sagen was wir machen können. DANKE exception ‘Enlight_Controller_Exception’ with message ‘Action “Frontend_Checkout_checkoutAction” not found failure’ in /usr/home/wh0002/public_html/engine/Library/Enlight/Controller/Action.php:389 Stack trace: #0 /usr/home/wh0002/public_html/engine/Library/Enlight/Controller/Action.php(159): Enlight_Controller_Action->__call(‘checkoutAction’, Array) #1 /usr/home/wh0002/public_html/engine/Library/Enlight/Controller/Action.php(159): Shopware_Proxies_ShopwareControllersFrontendCheckoutProxy->checkoutAction() #2 /usr/home/wh0002/public_html/engine/Library/Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‘checkoutAction’) #3 /usr/home/wh0002/public_html/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #4 /usr/home/wh0002/public_html/engine/Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #5 /usr/home/wh0002/public_html/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(472): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #6 /usr/home/wh0002/public_html/engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #7 /usr/home/wh0002/public_html/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(429): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #8 /usr/home/wh0002/public_html/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(329): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true) #9 /usr/home/wh0002/public_html/engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #10 /usr/home/wh0002/public_html/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(193): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #11 /usr/home/wh0002/public_html/engine/Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #12 /usr/home/wh0002/public_html/shopware.php(109): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #13 {main} 2015-11-10T15:24:03.849438+0100 core { “uri”: “/checkout/deleteArticle/sDelete/77888/sTargetAction/checkout”, “method”: “GET”, “query”: { “controller”: “checkout”, “action”: “deleteArticle”, “sDelete”: “77888”, “sTargetAction”: “checkout” }, “post”: } { “sessionId”: “87a9124b547594d4ff2bf970d834643b9982c77c”, “Bot”: false, “sOutputNet”: false, “sRegister”: , “sCountry”: null, “sState”: null, “sBasketCurrency”: 1, “sBasketQuantity”: “0”, “sBasketAmount”: 0, “sUserId”: null } 1 Hauptshop Deutsch
Da klappert anscheinend ein Bot ungültige URLs ab. In deinem Fall http://www.domain.de/checkout/checkout Die Emails solltest und kannst du deaktivieren. Viele Grüße
Hallo Aquatuning, ich kann aber doch keine einzelne Mails deaktivieren sondern nur alle, dann gehen ja auch andere Fehlermeldungen verloren. Kann man vielleicht auch rausfinden was der da öffnen will ? und das dann abschalten ? DANKE
[quote=“mds1972”]Hallo Aquatuning, ich kann aber doch keine einzelne Mails deaktivieren sondern nur alle, dann gehen ja auch andere Fehlermeldungen verloren. Kann man vielleicht auch rausfinden was der da öffnen will ? und das dann abschalten ? DANKE[/quote] Ich habe in meinem Mail-Programm eine Regel eingerichtet. Wenn Mail Body enthält: Legacy media url detected dann in Ordner XYZ verschieben. So stören mich diese Mail mit dem fehlerhaften Bildadressen nicht im normalen Posteingang. Kann den Ordner mit zwei Klicks komplett löschen und zur Not immer mal wieder per Stichprobe durchschauen.
Das ist doch bestimmt ein neues Marketing-Feature für Shopware 5 …