Ich habe hier einen komischen Fehler beim Zugriff auf die REST API. Wenn man aus der vario Wawi heraus auf den Shop zugreift kommt eine Fehlermeldung "PROBLEM: Verbindung zu https://… kann nicht hergestellt werden: ‚Leere Antwort erhalten.‘
Die in der Wawi hinterlegte URL und die Zugangsdaten sind korrekt. Wenn man die API über /api/index.php im Browser aufruft kommt der folgende Fehler nachdem man sich dort mit dem API User eingeloggt hat:
Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: The "shop" service is synthetic, it needs to be set at boot time before it can be used. in /usr/www/users/medicz/shop/vendor/symfony/dependency-injection/Container.php:275 Stack trace: #0 /usr/www/users/medicz/shop/vendor/symfony/dependency-injection/Container.php(231): Symfony\Component\DependencyInjection\Container->make('shop', 1) #1 /usr/www/users/medicz/shop/engine/Shopware/Components/DependencyInjection/Container.php(209): Symfony\Component\DependencyInjection\Container->get('shop', 1) #2 /usr/www/users/medicz/shop/engine/Shopware/Components/DependencyInjection/Container.php(133): Shopware\Components\DependencyInjection\Container->doLoad('shop', 'shop', 1) #3 /usr/www/users/medicz/shop/engine/Shopware/Components/DependencyInjection/Bridge/Session.php(98): Shopware\Components\DependencyInjection\Container->get('shop') #4 /usr/www in /usr/www/users/medicz/shop/vendor/symfony/dependency-injection/Container.php on line 275
Es handelt sich um eine CE 5.7.18. Der Fehler tritt auf seitdem die Domain des Shops geändert wurde inkl. des Pfads auf dem Server und der Verbindungsdaten für die Datenbank. Die Host Einstellungen und die config wurden angepasst und alle Caches wurden geleert. Der Shop läuft ansonsten seit 1 Woche auch absolut fehlerfrei. Ich habe testeweise auch schon einen neuen API User angelegt, das hat aber nichts geändert.
Hat jemand eine Idee woran das noch liegen könnte?