# Shopware 5.2.7 auf 5.7.2 Update - neu hinzugefügte Plugins können nicht genutzt werden

**URL:** <https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776>\
**Category:** Allgemein\
**Created:** [16. August 2021 um 07:47 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776 "2021-08-16T07:47:05Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheRealSin](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@TheRealSin](https://forum.shopware.com/u/TheRealSin)\
**Post date:** [16. August 2021 um 07:47 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776/1 "2021-08-16T07:47:05Z")

</div>

Hallo liebe Community,

ich versuche mich nun seit über 1 Woche daran unseren Shop nach einem Update auf 5.7.2 wieder richtig zum laufen zu bringen. Auch habe ich das Forum und Google mittlerweile komplett ausgereizt und nie das komplett für mich passende Thema gefunden.

Hier der Hergang:  
Wir hatten unseren Shop auf 5.1.6 am laufen. Daraufhin habe ich am letzten Wochenende ein Update auf 5.2.7 angestoßen. Davor habe ich alle störenden Plugins deinstalliert. Das Update lief reibungslos auf dem Testserver sowie auch der Produktivumgebung. Soweit so gut.

Daraufhin habe ich fälschlicherweise einen Sprung von 5.2.27 auf 5.6.9 angepeilt (anstatt vorerst auf 5.5 zu Updaten - mein Fehler…). Bevor ich dieses Update durchgeführt habe, wurden erstmal alle Plugins geupdatet und die vom Shopware AutoUpdater angemakerten Plugins deinstalliert und entfernt. Nach dem Update von 5.2.27 auf 5.6.9 schien alles reibungslos zu laufen. Wir konnten Bestellungen tätigen, Plugins nutzen / ändern und auch die sonstigen Tools nutzen. Daher haben wir (aufgrund eines benötigten Themes) ein Update auf 5.7.2 angestoßen. Auch dieses lief soweit ohne fehlermeldungen durch. Leider stellen wir jetzt im anschluss fest, dass keine neuen Plugins mehr genutzt werden können bzw. diese immer Fehlermeldungen beim öffnen verursachen bspw. das Plugin Trusted Shops Badge (installation läuft scheinbar sauber durch). Dieses Plugin war auch vorher bereits installiert und aufgrund eines Updates musste dieses vorher entfernt werden.

Im Log auf dem Server finde ich leider keine aufschließenden Fehlermeldungen. Auch der Lizenzmanager wurde wie gewünscht vor dem Update auf 5.6.9 entfernt. Um dies nochmals zu prüfen, habe ich bei dem Plugin Trusted Shops Badge in der Bootstrap.php nachgeschaut. Dieses sieht Quelloffen aus und es ist kein Ioncube loader im Quellcode enthalten.

Da ich langsam mit meinem Latein am Ende bin, würde ich mich sehr über eine Unterstützung der Community freuen. Vielen herzlichen Dank im Voraus!!

---

<div class="post-metadata">

**Author:** ![TheRealSin](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@TheRealSin](https://forum.shopware.com/u/TheRealSin)\
**Post date:** [16. August 2021 um 13:07 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776/2 "2021-08-16T13:07:06Z")

</div>

Ich konnte den Fehler nun weiter eingrenzen mit Hilfe des „Default log output“

Die Art des Fehlers ist wie folgt: SyntaxError  
Fehlermeldung: ‚‘ string literal contains an unescaped line break

```auto
Stack-Trace:
Ext.globalEval</<@https://www.meinshop.de/testserver2021/engine/Library/ExtJs/ext-all.js?202106241450:21:5356
Ext.globalEval<@https://www.meinshop.de/testserver2021/engine/Library/ExtJs/ext-all.js?202106241450:21:5369
success@https://www.meinshop.de/testserver2021/backend/base?file=bootstrap&loggedIn=1629117144:3665:5
callback@https://www.meinshop.de/testserver2021/engine/Library/ExtJs/ext-all.js?202106241450:21:67496
onComplete@https://www.meinshop.de/testserver2021/engine/Library/ExtJs/ext-all.js?202106241450:21:422670
onStateChange@https://www.meinshop.de/testserver2021/engine/Library/ExtJs/ext-all.js?202106241450:21:422314
bind/<@https://www.meinshop.de/testserver2021/engine/Library/ExtJs/ext-all.js?202106241450:21:17406

```

Server-Antwort:  
Egal bei welchem neu hinzugefügten Plugin wird jeweils in der letzten Codezeile folgende Fehlermeldung ausgegeben: error „Unclosed String“ und auch "Unmatched ‚{‘ "

Über jegliche Hilfestellung wäre ich sehr dankbar!

---

<div class="post-metadata">

**Author:** ![Steffffi](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/steffffi/32/13846_2.png) [@Steffffi](https://forum.shopware.com/u/Steffffi)\
**Post date:** [17. August 2021 um 08:15 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776/3 "2021-08-17T08:15:08Z")

</div>

Auch wenn Dir das nicht hilft: ich würde wieder auf 5.6 zurückgehen, und das Update auf 5.6.10 machen (wenn es denn noch geht).

Geht das nicht nicht, musst Du Dich wohl oder übel an den Shopware Support wenden, der dann wohl möchte, dass Du ein Abo abschließt, zumindest für ein Jahr.

---

<div class="post-metadata">

**Author:** ![TheRealSin](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@TheRealSin](https://forum.shopware.com/u/TheRealSin)\
**Post date:** [17. August 2021 um 13:06 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776/4 "2021-08-17T13:06:48Z")

</div>

Hallo Steffffi, vielen Dank für deine Antwort. Ich hatte gehofft, dass vielleicht jemand dasselbe Problem und bereits eine Lösung parat hat. Sonst hat es immer super mit der Doku und dem Forum geklappt…

Falls jemand trotzdem noch interessiert ist bzw. helfen kann:

Ich habe heute folgende Schritte noch durchgeführt:  
1.) [Formulare nicht aufrufbar - Fehler - #4 von KMUdo](https://forum.shopware.com/t/formulare-nicht-aufrufbar-fehler/34015/4)  
Herr Moritz\_Naczenski aus dem Shopware Team hatte hier einen Lösungsvorschlag unterbreitet.  
Das Backend-Template habe ich bereits mit dem der Installationsdatei ersetzt. Auch alle Plugins deaktiviert und nur einzeln die „neuen“ Plugins getestet. Leider ohne Erfolg.

2.) Das laden des Plugin via url aufgerufen. Bspw. `meinshop.de/backend/TrustedShopsBadge/load/.` Dies führte zu folgender Ausgabe:

```auto
Fatal error: Uncaught TypeError: hash_equals(): Argument #2 ($user_string) must be of type string, null given in /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Shopware/Components/CSRFTokenValidator.php:101 Stack trace: #0 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Shopware/Components/CSRFTokenValidator.php(101): hash_equals('gxBobfJBNl7eok6...', NULL) #1 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Library/Enlight/Event/Handler/Default.php(87): Shopware\Components\CSRFTokenValidator->checkBackendTokenValidation(Object(Enlight_Controller_ActionEventArgs)) #2 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs)) #3 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Library/Enlight/Controller/Action.php(167): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs)) #4 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch('loadAction') #5 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #6 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Shopware/Kernel.php(191): Enlight_Controller_Front->dispatch() #7 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/vendor/symfony/http-kernel/HttpCache/HttpCache.php(477): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #9 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Shopware/Components/HttpCache/AppCache.php(261): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #10 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/vendor/symfony/http-kernel/HttpCache/HttpCache.php(267): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #11 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #12 /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #13 {main} thrown in /www/htdocs/w00e2bb7/temp_2.meinshop.de/testserver2021/engine/Shopware/Components/CSRFTokenValidator.php on line 101

```

Aktuell stöbere ich weiter im Netz nach Lösungsansätzen.

Ich bin weiterhin für jede Hilfe dankbar!! 🙂

---

<div class="post-metadata">

**Author:** ![TheRealSin](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@TheRealSin](https://forum.shopware.com/u/TheRealSin)\
**Post date:** [20. August 2021 um 12:44 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776/5 "2021-08-20T12:44:57Z")

</div>

Hallo liebe Community,

heute habe ich mich mal wieder an mein oben genanntes Problem gesetzt.

Beim überprüfen der Log-files ist mir folgender Fehlercode aufgefallen:

Enlight\_Controller\_Exception: Unauthorized in /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:212 Stack trace:  
#0 /engine/Library/Enlight/Event/Handler/Plugin.php(145): Shopware\_Plugins\_Backend\_Auth\_Bootstrap-\>onPreDispatchBackend(Object(Enlight\_Controller\_ActionEventArgs))  
#1 /engine/Library/Enlight/Event/EventManager.php(214): Enlight\_Event\_Handler\_Plugin-\>execute(Object(Enlight\_Controller\_ActionEventArgs))  
#2 /engine/Library/Enlight/Controller/Action.php(162): Enlight\_Event\_EventManager-\>notify(‚Enlight\_Control…‘, Object(Enlight\_Controller\_ActionEventArgs))  
#3 /engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight\_Controller\_Action-\>dispatch(‚indexAction‘)  
#4 /engine/Library/Enlight/Controller/Front.php(228): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp))  
#5 /engine/Shopware/Kernel.php(191): Enlight\_Controller\_Front-\>dispatch()  
#6 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)  
#7 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(477): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)  
#8 /engine/Shopware/Components/HttpCache/AppCache.php(261): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)  
#9 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(267): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true)  
#10 /engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true)  
#11 /www/htdocs/w00e2bb7/temp\_2.meinshop.de/testserver2021/shopware.php(122): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request))  
#12

Hierzu habe ich einen sehr ähnlichen Beitrag von Shopware gefunden: `https://issues.shopware.com/issues/SW-20988`

Der Ticketstatus ist auf: gelöst

Leider finde ich dazu keine Lösung?!

Kann mir jemand bitte auf die Sprünge helfen?

Vielen Dank.

---

<div class="post-metadata">

**Author:** ![DanaHermann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/danahermann/32/13693_2.png) [@DanaHermann](https://forum.shopware.com/u/DanaHermann)\
**Post date:** [16. September 2021 um 12:22 UTC](https://forum.shopware.com/t/shopware-5-2-7-auf-5-7-2-update-neu-hinzugefuegte-plugins-koennen-nicht-genutzt-werden/89776/6 "2021-09-16T12:22:02Z")

</div>

Moin @TheRealSin

Diese Meldung erscheint unter anderem, wenn sich ein anderer Benutzer mit denselben Benutzerdaten im Backend anmeldet. Dies kannst Du verhindern, wenn Du für jeden Benutzer, der mit dem Backend arbeitet, einen eigenen Account in der Benutzerverwaltung anlegst.

Diese Meldung kann aber auch dann erscheinen, wenn der Backend-Benutzer nicht über ausreichende Rechte verfügt, um eine bestimmte Aktion im Backend durchzuführen (bspw. „Kunden“ öffnen).

Solltest Du im Backend Rollen einsetzen, welche nicht über alle Rechte verfügen, dann liegt die Ursache hier bei fehlenden Berechtigungen, welche geprüft werden sollten. Dazu kannst Du entweder bei den Benutzern ohne Admin-Rechte nachfragen, oder Dich selbst mit dieser Rolle anmelden und prüfen, ob noch alle gewünschte Bereiche verfügbar sind.

Ein paar Beispiele für die Berechtigungen haben wir bereits hier gelistet:  
[https://docs.shopware.com/de/shopware-5-de/einstellungen/benutzerverwaltung#beispiele](https://docs.shopware.com/de/shopware-5-de/einstellungen/benutzerverwaltung#beispiele)

Schöne Grüße 🙂
