Backend lädt nicht - obwohl Login erfolgreich

Hallo.

Wir haben ein Problem - wir kommen nicht mehr in unser Backend rein. Das Loginfenster öffnet sich - wir können uns auch einloggen, doch dann kommt nur das Ladefenster von Shopware. Bestellungen etc. funktionieren einwandfrei. Cache haben wir geleert, PHP Errorlog sagt nichts - Log allgemein nicht. Nur diesen Error haben wir einmal heute Abend bekommen:

 

Enlight_Controller_Exception: Unauthorized in /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Shopware/Controllers/Backend/Index.php:226
Stack trace:
#0 /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Library/Enlight/Controller/Action.php(193): Shopware_Controllers_Backend_Index->loadAction()
#1 /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Library/Enlight/Controller/Dispatcher/Default.php(549): Enlight_Controller_Action->dispatch('loadAction')
#2 /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#3 /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch()
#4 /var/www/web2337_0/htdocs/kfc-fanshop.de/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#5 /var/www/web2337_0/htdocs/kfc-fanshop.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)
#6 /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#7 /var/www/web2337_0/htdocs/kfc-fanshop.de/vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#8 /var/www/web2337_0/htdocs/kfc-fanshop.de/engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#9 /var/www/web2337_0/htdocs/kfc-fanshop.de/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#10 {main}

Time: 	

2018-09-19T21:41:58.659260+0200

Channel: 	

core

request: 	

{
    "uri": "/backend/Index/load/?f=v/widgets/Base&no-cache=1537385557+1+1",
    "method": "GET",
    "query": {
        "f": "v/widgets/Base",
        "no-cache": "1537385557 1 1",
        "module": "backend",
        "controller": "Index",
        "action": "load"
    },
    "post": []
}

shop: 	

No shop data available

session: 	

No session data available

Hat jemand einen Ansatz? Unser Admin vom Host kann auch nicht wirklich helfen. Plugins haben wir auch schon alle mal deaktiviert - nichts. Backend lädt einfach nicht.

Cache tausend mal geleert - nichts geht :smiley:

Ist halt sehr suboptimal da wir DHL über das Backend steuern - und natürlich die Lieferscheine.

Bitte helft uns :smiley:

Moin,

bei uns genau das selbe Problem seit heute…Hoster kann auch bei uns nicht helfen.

Um welche Shopware-Versionen geht es genau? Und habt ihr SSH-Zugang wenn ihr die Plugins ohne Backend-Zugriff deaktivieren konntet?

Speicherplatz ist auf dem Server auch noch vorhanden?

Shopware 5.5.1 - Hoster hatte es für uns geupdatet um zu schauen, ob es daran liegt. Fehlanzeige.
Problem lag aber vorher auch schon vor - da hatten wir 5.4.1 meine ich. 

Wir nutzen Shopware 5.4.6

Bei welchem Hoster seid ihr denn - nicht dass es derselbe wie @ITSUG‍ ist.

Ich verstehe auch noch nicht ganz genau wie der Fehler sich äußert: Das Login funktioniert, das Backend erscheint aber nicht? Auch nicht nach einem Reload? Wie konntet Ihr dann die Plugins deaktivieren?

Wir konnten die Plugins nicht deaktivieren da wir ja nicht ins Backend kommen .

Wir können das Backend aufrufen, Passwort etc. eingeben und dann kommt nur noch Shopware wird geladen …es hört aber nicht auf zu laden.

@ITSUG schrieb:

Wir konnten die Plugins nicht deaktivieren da wir ja nicht ins Backend kommen .

Wir können das Backend aufrufen, Passwort etc. eingeben und dann kommt nur noch Shopware wird geladen …es hört aber nicht auf zu laden.

 https://community.shopware.com/\_detail\_1984.html#Nicht\_standardm.C3.A4.C3.9Fig\_vorhandene\_Plugins\_deaktivieren

Wir haben das gleiche Problem. Das Backend lädt nicht. Unser Hoster hat nachgeschat und konnte auch nicht helfen.

Wir sind bei Timme

@hsoebbing schrieb:

Bei welchem Hoster seid ihr denn - nicht dass es derselbe wie @ITSUG‍ ist.

Ich verstehe auch noch nicht ganz genau wie der Fehler sich äußert: Das Login funktioniert, das Backend erscheint aber nicht? Auch nicht nach einem Reload? Wie konntet Ihr dann die Plugins deaktivieren?

Die Debug Konsole nichts loggt und alle Requests schliessen mit dem HTTP Code 200 ab. php bin/console - so werden sie deaktiviert. In den Shopware Logs ist ebenfalls nichts.

Wir sind nicht beim gleichen Host. 

Nach dem erfolgreichen Einloggen kommt nur die „Shopware wird geladen …“ Animation

Bitte immer zumindest ein paar Eckdaten angeben: Welche Versionen von Shopware, PHP, Mysql nutzt Ihr? Welcher Hoster ist es und wurde in letzter Zeit irgendwas geändert?

Unser Hoster ist enerspace. Shopware Version 5.4.6. wir haben gestern den marketplace connector von webcustoms it installiert und haben bis 22 Uhr gestern abend im backend artikel bearbeitet. Danach sind wir rausgefolgen und seitdem lädt backend nicht.

PHP 7.0. SQL 5.6. Aktuell Version 5.5.1. - Auslöser ist uns unbekannt, kam vom einen auf den anderen Augenblick. Es kann sein, dass ein Mitarbeiter ein Plugin geupdatet hat - dieses hatten wir aber deaktiviert. Cache geleert und neu versucht. Klappte immernoch nicht. Hoster ist Servercow. 

@Creative_Dudes‍ Schalte mal bitte die Fehlerausgabe an (config.php settings) und schau mal ob der Request neben dem Status 200 noch eine Meldung ausgibt

Es betrifft offenbar mehrere Hoster und Shopware-Versionen…vielleicht macht ein Plugin da Probleme? Auch wenn die Plugins schon deaktiviert wurden, vielleicht noch einmal caches leeren und Themes generieren lassen auf der Konsole

@hsoebbing schrieb:

@Creative_Dudes‍ Schalte mal bitte die Fehlerausgabe an (https://developers.shopware.com/developers-guide/shopware-config/#php-runtime-settings) und schau mal ob der Request neben dem Status 200 noch eine Meldung ausgibt

Keine weiteren Fehler. Es gab auch keine Änderungen am Setup von PHP, SQL etc.

Der Fehler oben deutet darauf hin dass mit dem Session-Handling etwas nicht stimmt: es wird versucht das JS zu laden aber aufgrund einer fehlenden Berechtigung (sprich: eines fehlenden Logins) wird das verhindert.

Der Fehler wurde auch nur einmal geloggt - das passierte nur, weil irgendwann mal F5 gedrückt und Formdaten neu übertragen wurden. Wir haben nochmals nach und anch alle Plugins deaktiviert. Geht immernoch nicht. Das Problem ist, dass Shopware unser Master ist. Wir generieren darüber Rechnungen, Lieferscheine und die DHL-Etiketten. Zudem machen wir dort unsere monatliche Abrechnenung für unseren Partner.

Unser letztes Backup is leider vom 28.08. Somit wäre eine neue Abrechnung für September gefährdet.

Was ich halt nicht verstehe ist die Tatsache, dass alles einwandrei läuft. Die Leute können besstellen, Mails gehen raus - nur ins Backend kommen wir nicht.