Hallo, ich habe letzte Woche von Shopware 4.3 auf die neue 5.1 upgedated. Nach dem Update läuft zwar das Frontend… aber im Backend werde ich alle 10sec raus geworfen. Php-Versionen habe ich schon 5.4-5.6 alle probiert. Alle mit dem selben Resultat. Seltsamerweise hatte ich das Problem aber erst nachdem ich heute Morgen von 5.1.0 auf die 5.1.1 geupdatet habe. Fehlermeldungen aus den Logs: core.ERROR: exception 'Exception' with message 'Referer check for backend session failed'
bzw: [2015-10-26 10:33:05] core.ERROR: exception 'Exception' with message 'Referer check for backend session failed' in /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:418 Stack trace: #0 /engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>onInitResourceBackendSession(Object(Enlight\_Event\_EventArgs)) #1 /engine/Library/Enlight/Event/EventManager.php(251): Enlight\_Event\_Handler\_Plugin-\>execute(Object(Enlight\_Event\_EventArgs)) #2 /engine/Shopware/Components/DependencyInjection/Container.php(247): Enlight\_Event\_EventManager-\>notifyUntil('Enlight\_Bootstr...', Array) #3 /engine/Shopware/Bootstrap.php(150): Shopware\Components\DependencyInjection\Container-\>load('BackendSession') #4 /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(469): Shopware\_Bootstrap-\>loadResource('BackendSession') #5 /engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>onInitResourceAuth(Object(Enlight\_Event\_EventArgs)) #6 /engine/Library/Enlight/Event/EventManager.php(251): Enlight\_Event\_Handler\_Plugin-\>execute(Object(Enlight\_Event\_EventArgs)) #7 /engine/Shopware/Components/DependencyInjection/Container.php(247): Enlight\_Event\_EventManager-\>notifyUntil('Enlight\_Bootstr...', Array) #8 /engine/Shopware/Components/DependencyInjection/Container.php(142): Shopware\Components\DependencyInjection\Container-\>load('auth') #9 /engine/Shopware/Bootstrap.php(106): Shopware\Components\DependencyInjection\Container-\>has('Auth') #10 /engine/Library/Enlight/Application.php(452): Shopware\_Bootstrap-\>hasResource('Auth') #11 /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(508): Enlight\_Application-\>\_\_call('Auth', Array) #12 /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(508): Shopware-\>Auth() #13 /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(265): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>getCurrentLocale() #14 /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(208): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>initLocale() #15 /engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>onPreDispatchBackend(Object(Enlight\_Controller\_ActionEventArgs)) #16 /engine/Library/Enlight/Event/EventManager.php(210): Enlight\_Event\_Handler\_Plugin-\>execute(Object(Enlight\_Controller\_ActionEventArgs)) #17 /engine/Library/Enlight/Controller/Action.php(137): Enlight\_Event\_EventManager-\>notify('Enlight\_Control...', Object(Enlight\_Controller\_ActionEventArgs)) #18 /engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight\_Controller\_Action-\>dispatch('indexAction') #19 /engine/Library/Enlight/Controller/Front.php(227): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #20 /engine/Shopware/Kernel.php(148): Enlight\_Controller\_Front-\>dispatch() #21 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #22 /engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #23 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(449): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #24 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(349): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>fetch(Object(Symfony\Component\HttpFoundation\Request), true) #25 /engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), true) #26 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(213): Shopware\Components\HttpCache\AppCache-\>lookup(Object(Symfony\Component\HttpFoundation\Request), true) #27 /engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #28 /shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #29 {main} [] {"uid":"0705165"}
Desweiteren die Fehler: core.ERROR: exception 'Enlight\_Controller\_Exception' with message 'Unauthorized' in engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:202
bzw: [2015-10-26 10:33:49] core.ERROR: exception 'Enlight\_Controller\_Exception' with message 'Unauthorized' in /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:202 Stack trace: #0 /engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>onPreDispatchBackend(Object(Enlight\_Controller\_ActionEventArgs)) #1 /engine/Library/Enlight/Event/EventManager.php(210): Enlight\_Event\_Handler\_Plugin-\>execute(Object(Enlight\_Controller\_ActionEventArgs)) #2 /engine/Library/Enlight/Controller/Action.php(137): Enlight\_Event\_EventManager-\>notify('Enlight\_Control...', Object(Enlight\_Controller\_ActionEventArgs)) #3 /engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight\_Controller\_Action-\>dispatch('indexAction') #4 /engine/Library/Enlight/Controller/Front.php(227): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #5 /engine/Shopware/Kernel.php(148): Enlight\_Controller\_Front-\>dispatch() #6 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #7 /engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #8 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(263): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #9 /engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #10 /shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #11 {main} [] {"uid":"71a54dc"}
Hat jemand eine Idee in welche Richtung der Fehler geht?
Ich konnte lokalisiere das die Session Time-Out Zeit jedes mal auf 4 anstatt 7200 geschrieben wird… allerdings ist mein Backend setting korrekt.