# Fehler bei Update von 6.5.8.14 auf 6.6.7.0 / 6.6.6.0

**URL:** <https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551>\
**Category:** Shopware 6 (German)\
**Created:** [17. Oktober 2024 um 13:25 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551 "2024-10-17T13:25:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![j\_bohlscheid](https://avatars.discourse-cdn.com/v4/letter/j/df788c/32.png) [@j\_bohlscheid](https://forum.shopware.com/u/j_bohlscheid)\
**Post date:** [17. Oktober 2024 um 13:25 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551/1 "2024-10-17T13:25:39Z")

</div>

Hallo zusammen,

wir versuchen derzeit unseren Shop (aktuell noch 6.4.20.2) auf die aktuellste Version 6.6.7.0 upzudaten.  
Bis zur Version 6.5.8.14 hat das nach ein paar Hürden auch geklappt. Nur kommen wir von da aus nicht weiter auf eine 6.6.x - Version.

Beim Versuch, direkt auf 6.6.7.0 zu springen, erhalten wir im Updateprozess folgende Fehlermeldung:

```auto
PHP Fatal error: Uncaught Symfony\Component\Config\Definition\Exception\InvalidConfigurationException: Unrecognized option "reset_on_message" under "framework.messenger". Available options are "buses", "default_bus", "enabled", "failure_transport", "routing", "serializer", "stop_worker_on_signals", "transports". in /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/ArrayNode.php:304
Stack trace:
#0 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/BaseNode.php(357): Symfony\Component\Config\Definition\ArrayNode->normalizeValue()
#1 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/ArrayNode.php(269): Symfony\Component\Config\Definition\BaseNode->normalize()
#2 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/BaseNode.php(357): Symfony\Component\Config\Definition\ArrayNode->normalizeValue()
#3 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/Processor.php(32): Symfony\Component\Config\Definition\BaseNode->normalize()
#4 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/Processor.php(46): Symfony\Component\Config\Definition\Processor->process()
#5 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/Extension/Extension.php(109): Symfony\Component\Config\Definition\Processor->processConfiguration()
#6 /var/www/clients/client1/web16/web/vendor/symfony/framework-bundle/DependencyInjection/FrameworkExtension.php(262): Symfony\Component\DependencyInjection\Extension\Extension->processConfiguration()
#7 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(81): Symfony\Bundle\FrameworkBundle\DependencyInjection\FrameworkExtension->load()
#8 /var/www/clients/client1/web16/web/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(40): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process()
#9 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/Compiler/Compiler.php(73): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process()
#10 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/ContainerBuilder.php(752): Symfony\Component\DependencyInjection\Compiler\Compiler->compile()
#11 /var/www/clients/client1/web16/web/vendor/symfony/http-kernel/Kernel.php(495): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#12 /var/www/clients/client1/web16/web/vendor/shopware/core/Kernel.php(158): Symfony\Component\HttpKernel\Kernel->initializeContainer()
#13 /var/www/clients/client1/web16/web/bin/console(54): Shopware\Core\Kernel->boot()
#14 /var/www/clients/client1/web16/web/vendor/autoload_runtime.php(24): {closure}()
#15 /var/www/clients/client1/web16/web/bin/console(17): require_once('...')
#16 {main}
  thrown in /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/ArrayNode.php on line 304

```

Beim Versuch, uns erst einmal anzutasten und auf Version 6.6.0.0 upzudaten bekommen wir eine ähnliche Fehlermeldung:

```auto
PHP Fatal error: Uncaught Symfony\Component\Config\Definition\Exception\InvalidConfigurationException: Unrecognized option "reset_on_message" under "framework.messenger". Available options are "buses", "default_bus", "enabled", "failure_transport", "routing", "serializer", "stop_worker_on_signals", "transports". in /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/ArrayNode.php:304
Stack trace:
#0 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/BaseNode.php(357): Symfony\Component\Config\Definition\ArrayNode->normalizeValue()
#1 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/ArrayNode.php(269): Symfony\Component\Config\Definition\BaseNode->normalize()
#2 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/BaseNode.php(357): Symfony\Component\Config\Definition\ArrayNode->normalizeValue()
#3 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/Processor.php(32): Symfony\Component\Config\Definition\BaseNode->normalize()
#4 /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/Processor.php(46): Symfony\Component\Config\Definition\Processor->process()
#5 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/Extension/Extension.php(109): Symfony\Component\Config\Definition\Processor->processConfiguration()
#6 /var/www/clients/client1/web16/web/vendor/symfony/framework-bundle/DependencyInjection/FrameworkExtension.php(262): Symfony\Component\DependencyInjection\Extension\Extension->processConfiguration()
#7 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(81): Symfony\Bundle\FrameworkBundle\DependencyInjection\FrameworkExtension->load()
#8 /var/www/clients/client1/web16/web/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(40): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process()
#9 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/Compiler/Compiler.php(73): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process()
#10 /var/www/clients/client1/web16/web/vendor/symfony/dependency-injection/ContainerBuilder.php(752): Symfony\Component\DependencyInjection\Compiler\Compiler->compile()
#11 /var/www/clients/client1/web16/web/vendor/symfony/http-kernel/Kernel.php(495): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#12 /var/www/clients/client1/web16/web/vendor/shopware/core/Kernel.php(158): Symfony\Component\HttpKernel\Kernel->initializeContainer()
#13 /var/www/clients/client1/web16/web/bin/console(54): Shopware\Core\Kernel->boot()
#14 /var/www/clients/client1/web16/web/vendor/autoload_runtime.php(24): {closure}()
#15 /var/www/clients/client1/web16/web/bin/console(17): require_once('...')
#16 {main}
  thrown in /var/www/clients/client1/web16/web/vendor/symfony/config/Definition/ArrayNode.php on line 304

```

Alle Plugins und Themes wurden vor den Updates deaktiviert. PHP und MySQL erfüllen die Voraussetzungen.

In der beanstandeten Datei ArrayNode.php können wir in Zeile 304 den angegebenen Code allerdings nicht finden.

Leider sind wir mit unserem Latein etwas am Ende. Hat von euch jemand eine hilfreiche Idee?

Vielen Dank im Voraus.

---

<div class="post-metadata">

**Author:** ![gbmedia](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/gbmedia/32/8606_2.png) [@gbmedia](https://forum.shopware.com/u/gbmedia)\
**Post date:** [17. Oktober 2024 um 16:46 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551/2 "2024-10-17T16:46:20Z")

</div>

Du muss die Messenger Einstellung auskommentieren.  
`/config/packages/messenger.yaml`

```auto
framework:
    messenger:
        # reset services after consuming messages
# reset_on_message: true... <--- auskommentieren
...

```

---

<div class="post-metadata">

**Author:** ![j\_bohlscheid](https://avatars.discourse-cdn.com/v4/letter/j/df788c/32.png) [@j\_bohlscheid](https://forum.shopware.com/u/j_bohlscheid)\
**Post date:** [18. Oktober 2024 um 05:22 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551/3 "2024-10-18T05:22:28Z")

</div>

Hallo gbmedia,  
vielen Dank für deine schnelle Hilfe.

Allerdings habe ich in diesem Ordner keine Datei namens messenger.yaml.

Kann ich die einfach anlegen?

---

<div class="post-metadata">

**Author:** ![gbmedia](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/gbmedia/32/8606_2.png) [@gbmedia](https://forum.shopware.com/u/gbmedia)\
**Post date:** [18. Oktober 2024 um 11:32 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551/4 "2024-10-18T11:32:39Z")

</div>

Genau darum geht es eigentlich. `reset_on_message: true` gibt es nicht mehr und wenn es diese Konfiguration in deiner Instanz nicht gibt, dann sollte alles gut sein.

Vielleicht mal nach `reset_on_message` suchen und schauen ob es wo anders diese Einstellung gibt.

Das Thema wurde auch hier bereits besprochen:

> [@Shopware 6 update auf 6.6.6.1](https://forum.shopware.com/t/shopware-6-update-auf-6-6-6-1/105431/6):
>
> Hallo Timo, SW Version 6.6.6.0 Grüße framework: messenger: # Uncomment this (and the failed transport below) to send failed messages to this transport for later handling. # failure\_transport: failed transports: # https://symfony.com/doc/current/messenger.html#transport-configuration # async: '%env(MESSENGER\_TRANSPORT\_DSN)%' # failed: 'doctrine://default?queue\_name=failed' # sync: 'sync://' routing: # Route your messages to the transports …

---

<div class="post-metadata">

**Author:** ![j\_bohlscheid](https://avatars.discourse-cdn.com/v4/letter/j/df788c/32.png) [@j\_bohlscheid](https://forum.shopware.com/u/j_bohlscheid)\
**Post date:** [18. Oktober 2024 um 11:54 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551/5 "2024-10-18T11:54:51Z")

</div>

Hallo gbmedia,

ich bin jetzt darauf gekommen, dass die messenger.yaml erst mit dem Update auf 6.5.x angelegt wird. Somit konnte sie in unserer 6.4.20.2, auf die wir zeitweise zurück sind, gar nicht existieren. 😁

Nun hat das Update mit dem von dir empfohlenen Auskommentieren der Zeile in der message.yaml funktioniert.  
Vielen, vielen Dank für deine Hilfe.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [17. November 2024 um 11:55 UTC](https://forum.shopware.com/t/fehler-bei-update-von-6-5-8-14-auf-6-6-7-0-6-6-6-0/105551/6 "2024-11-17T11:55:45Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
