Fehler ajaxListing - 'Enlight_Controller_Exception' "Widgets_Index_indexAction"

Hallo,
hat vielleicht jemand von euch einen Ansatz wie es zu diesem Fehler kommt?

Rufe ich direkt die folgende URLs auf, kommt ein Fehler.
www.xyz.de/de/widgets/Listing/ajaxListing?sViewport=cat&sCategory=1459&p=2&mode=next&c=1459
www.xyz.de/de/widgets/Listing/ajaxListing?sViewport=cat&sCategory={Kategorie ID}&p=2&mode=next&c={Kategorie ID}

exception ‘Enlight_Controller_Exception’ with message ‘Action “Widgets_Index_indexAction” not found failure’ in /www/htdocs/xyz/engine/Library/Enlight/Controller/Action.php:387
Stack trace:
#0 /www/htdocs/xyz/engine/Library/Enlight/Controller/Action.php(158): Enlight_Controller_Action->__call(‘indexAction’, Array)
#1 /www/htdocs/xyz/engine/Library/Enlight/Controller/Action.php(158): Shopware_Proxies_ShopwareControllersWidgetsIndexProxy->indexAction()
#2 /www/htdocs/xyz/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch(‘indexAction’)
#3 /www/htdocs/xyz/engine/Library/Enlight/Controller/Front.php(226): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#4 /www/htdocs/xyz/engine/Shopware/Kernel.php(153): Enlight_Controller_Front->dispatch()
#5 /www/htdocs/xyz/vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#6 /www/htdocs/xyz/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#7 /www/htdocs/xyz/vendor/symfony/http-kernel/HttpCache/HttpCache.php(449): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#8 /www/htdocs/xyz/vendor/symfony/http-kernel/HttpCache/HttpCache.php(349): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true)
#9 /www/htdocs/xyz/engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true)
#10 /www/htdocs/xyz/vendor/symfony/http-kernel/HttpCache/HttpCache.php(213): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true)
#11 /www/htdocs/xyz/engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#12 /www/htdocs/xyz/shopware.php(101): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#13 {main}

Time:     

2016-08-23T09:37:05.395053+0200

Channel:     

core

request:     

{
    “uri”: “/de/widgets/Listing/ajaxListing?sViewport=cat&sCategory=1459&p=2&mode=next&c=1459”,
    “method”: “GET”,
    “query”: {
        “sViewport”: “cat”,
        “sCategory”: “1459”,
        “p”: “2”,
        “mode”: “next”,
        “c”: “1459”,
        “module”: “widgets”,
        “controller”: “cat”,
        “action”: “ajaxListing”,
        “sPage”: “2”
    },
    “post”:
}

Für mich wäre es Interessant zu wissen, woher das kommt. Ob das an geänderten Templates liegen kann, oder ein genereller Fehler ist.

Meine Version: 5.1.6

Gruß Yuri

Konnte es noch weiter runterbrechen:

Das passiert wenn der Aufruf sViewport=cat enthält.
Die Frage wäre aber welche Seite überhaupt einen AjaxRequest so aufruft …

@exwe schrieb:

Konnte es noch weiter runterbrechen:

Das passiert wenn der Aufruf sViewport=cat enthält.
Die Frage wäre aber welche Seite überhaupt einen AjaxRequest so aufruft …

Da der Request über GET ausgeführt wird, steht der Referer in den Logdateien des Webservers. Vielleicht einfach da mal nachschauen… 

@waldicom schrieb:

@exwe schrieb:

Konnte es noch weiter runterbrechen:

Das passiert wenn der Aufruf sViewport=cat enthält.
Die Frage wäre aber welche Seite überhaupt einen AjaxRequest so aufruft …

Da der Request über GET ausgeführt wird, steht der Referer in den Logdateien des Webservers. Vielleicht einfach da mal nachschauen… 

Hi, danke für deinen Tipp:

[19/Aug/2016:22:55:34 +0200] „GET /de/widgets/Listing/ajaxListing?sViewport=cat&sCategory=1459&p=2&mode=next&c=1459 HTTP/1.1“ 404 25 „https://www.xyz.de/de/shopware.php?sViewport=cat&sCategory=1459&p=1“ „Mozilla/5.0 (iPad; CPU OS 9_3_4 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/17.1.xyz Mobile/13G35 Safari/600.1.4“

Bleibt immernoch die Frage, wie dieser Aufruf einen Fehler werfen kann und woher der User den Link hatte …