Fehlermeldung bei Synchronisation: Gateway timed out (504)

  • Ersteller des Themas Ersteller des Themas Mana
  • Erstellungsdatum Erstellungsdatum

Mana

Aktives Mitglied
9. Juni 2015
16
0
Hallo,

erstmal vielen Dank an das JTL Team. Klasse, dass wir nun die neue Connectorengeneration testen können.
Ich glaube, da haben viele schon ganz sehnsüchtig gewartet. Auch ich 🙂

So nun aber zum wirklichen Thema. Ich hatte versucht, bestehende Artikel aus einem Magento-Shop zu übernehmen.
Allerdings bekomme ich bei jeder Änderung und Abgleich mit Shop eine Fehlermeldung, bzw. 2. Eine davon besagt immer, dass es einen Time-out beim Gateways (504) geben würde.
Das passiert immer beim Senden von Artikeln.
Kategorien und Bilder laufen problemlos durch.
Letztlich sieht es aber so aus, als ob alles richtig synchronisiert wird. Die von mir angelegten Variationskombinationen tauchen alle so im Shop auf.

Anbei die Logdateien. Kann man das getrost vernachlässigen?

Den Anhang Connector-Abgleich-Debug 09062015 16-34-29.txt betrachten
Den Anhang Connector-Abgleich-Fehler 09062015 16-15-28.txt betrachten
 

Anhänge

cspoo

Aktives Mitglied
15. April 2013
145
0
AW: Fehlermeldung bei Synchronisation: Gateway timed out (504)

Dann benutzen Sie anscheinend nginx+php-fpm. Es gibt hier zwei Stellen, an denen ein Timeout auftreten kann. Zum einen die max_execution_time von PHP, die das Skript abbricht, wenn es zu lange läuft. Zum anderen den fastcgi_read_timeout von nginx, der den Request mit 504 beantwortet, wenn es dem Webserver zu lange dauert, auf das Ende des PHP-Prozesses zu warten. Beide Werte müssen hoch genug sein (für den Sync empfehlen wir mindestens 120 Sekunden).

Weitere Infos finden Sie hier: https://rtcamp.com/tutorials/php/increase-script-execution-time/
 

Mana

Aktives Mitglied
9. Juni 2015
16
0
AW: Fehlermeldung bei Synchronisation: Gateway timed out (504)

Vielen Dank für den Hinweis. Werde ich sogleich mal austesten.
Benutze auf meiner Testmaschine allerdings Xampp aber das sollte sich dort ja genauso verhalten.
 

Mana

Aktives Mitglied
9. Juni 2015
16
0
AW: Fehlermeldung bei Synchronisation: Gateway timed out (504)

Selbst das Hochsetzen auf 300 hat nichts gebracht.
 

cspoo

Aktives Mitglied
15. April 2013
145
0
AW: Fehlermeldung bei Synchronisation: Gateway timed out (504)

Sind Ihnen die Werte für die Parameter client_header_timeout und client_body_timeout bekannt? Am einfachsten wäre es natürlich, wenn Sie mir Ihre vollständige nginx-Konfiguration zeigen könnten - gerne auch per PN, wenn sie sensible Infos enthält.

PHP-FPM ist wesentlich komplexer bei der Einrichtung - dafür allerdings auch leistungsfähiger. Die Informationen aus Magento zu ziehen bzw. in den Shop zu schreiben, dauert leider - das merkt man schon beim Einpflegen eines einzelnen Artikels im Backend. Sie können sich sicher vorstellen, dass es dann bei einer Reihe von Artikeln erst recht dauert, womit wir dann bei diesem Problem hier wären.
 

Ähnliche Themen