Reverse Proxy Error (?)

Hallo,

ich hoffe jemand kann mir helfen. Mein ShopShop www.myartstore.de läuft im Produktivmodus nicht 100% einwandfrei. Nach dem Cache leeren im Backend erhalte ich foglende Fehlermeldung die im Bearbeitungsmodus nicht entsteht. Woran kann das liegen ? Danke vorab, Bernd

ERROR

Message:

 Reverse proxy returned invalid status code

Time:

 2016-10-04T09:48:09.546404+0200

Channel:

 core

Context:

  

request:

 { "uri": "/backend/Cache/clearCache", "method": "POST", "query": { "module": "backend", "controller": "Cache", "action": "clearCache" }, "post": { "cache": { "http": "on" } } }

shop:

 No shop data available

session:

 { "userId": "50", "roleId": "1" }

Der BAN Request an deinen Server liefert wahrscheinlich einen falschen Statuscode zurück. Müsstest du mal im Access log prüfen 

Hallo Moritz,

danke für die Antwort. Im Log steht:

 

[2016-10-04 09:48:09] core.ERROR: Reverse proxy returned invalid status code  {„uid“:„d367cd6“}

Kannst Du damit was anfangen ?

Du müsstest da mal im Access-Log des Servers schauen (nicht im Shopware-Log). Da wird auch dieser Request zu finden sein, zur selben Uhrzeit.

Ach so :slight_smile:

ok, das hier ist der bereich :

 

176.199.235.43 - - [05/Oct/2016:06:37:00 +0200] “GET /backend/ HTTP/1.1” 200 2158 “-” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:02 +0200] “GET /backend/CSRFToken/generate?_dc=1475642227092 HTTP/1.1” 200 526 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:03 +0200] “GET /backend/Login/getLocales?_dc=1475642228464&page=1&start=0&limit=25 HTTP/1.1” 200 554 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:15 +0200] “POST /backend/Login/login HTTP/1.1” 200 509 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:16 +0200] “GET /backend/ HTTP/1.1” 200 2231 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:16 +0200] “GET /backend/base?file=bootstrap&loggedIn=1475642236 HTTP/1.1” 200 543741 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:17 +0200] “GET /backend/CSRFToken/generate?_dc=1475642242098 HTTP/1.1” 200 488 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:17 +0200] “GET /backend/Index/menu?_dc=1475642242789 HTTP/1.1” 200 3110 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:18 +0200] “GET /backend/widgets/getList?_dc=1475642243038&page=1&start=0&limit=25 HTTP/1.1” 200 1201 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:18 +0200] “GET /backend/login/getLoginStatus?_dc=1475642243352 HTTP/1.1” 200 497 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:18 +0200] “GET /backend/widgets/getTurnOverVisitors?_dc=1475642243445&page=1&start=0&limit=25 HTTP/1.1” 200 647 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:18 +0200] “GET /backend/PluginManager/getPluginInformation?_dc=1475642243327 HTTP/1.1” 200 1145 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:19 +0200] “GET /backend/widgets/getTurnOverVisitors?_dc=1475642244389&page=1&start=0&limit=25 HTTP/1.1” 200 646 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:19 +0200] “GET /backend/SwagUpdate/popup?_dc=1475642244293 HTTP/1.1” 200 442 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:25 +0200] “GET /backend/Performance/getListingSortings?_dc=1475642250174&page=1&start=0&limit=25 HTTP/1.1” 200 644 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:25 +0200] “GET /backend/Cache/getInfo?_dc=1475642249893&page=1&start=0&limit=25 HTTP/1.1” 200 1371 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:25 +0200] “GET /backend/Performance/getProductiveMode?_dc=1475642250380 HTTP/1.1” 200 480 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:25 +0200] “GET /backend/Performance/getConfig?_dc=1475642250707&page=1&start=0&limit=25 HTTP/1.1” 200 3032 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:31 +0200] “GET /backend/Performance/toggleProductiveMode?_dc=1475642256111 HTTP/1.1” 200 458 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:31 +0200] “POST /backend/Log/createLog HTTP/1.1” 200 792 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
157.55.39.81 - - [05/Oct/2016:06:37:35 +0200] “GET /blumen/mohnblumen-ii-von-marthe HTTP/1.1” 200 9618 “-” “Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:37 +0200] “GET /backend/Performance/getListingSortings?_dc=1475642262242&page=1&start=0&limit=25 HTTP/1.1” 200 644 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:37 +0200] “GET /backend/Performance/getProductiveMode?_dc=1475642262382 HTTP/1.1” 200 479 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:37 +0200] “GET /backend/Cache/getInfo?_dc=1475642262032&page=1&start=0&limit=25 HTTP/1.1” 200 1376 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:37 +0200] “GET /backend/Performance/getConfig?_dc=1475642262512&page=1&start=0&limit=25 HTTP/1.1” 200 3032 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:39 +0200] “GET /themes/Backend/ExtJs/backend/_resources/resources/themes/images/default/tree/arrows.gif HTTP/1.1” 200 945 “https://www.myartstore.de/themes/Backend/ExtJs/backend/_resources/resources/css/ext-all.css?201609201510” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:48 +0200] “GET /backend/login/getLoginStatus?_dc=1475642273365 HTTP/1.1” 200 497 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:56 +0200] “GET /backend/login/logout HTTP/1.1” 200 491 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:56 +0200] “GET /backend/ HTTP/1.1” 200 2119 “Shopware 5 - Backend (c) shopware AG” “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36” www.myartstore.de
176.199.235.43 - - [05/Oct/2016:06:37:58 +0200] “GET /backend/CSRFToken/generate?_dc=1475642283456 HTTP/1.1” 200 488 “Shopware 5 - Backend (c) shopware AG” 
 

In Deinem Ausschnitt aus dem Access-Log sind nur GET- und POST-Requests zu sehen. Gibt es auch Einträge mit BAN-Requests?

Du kannst

grep BAN /pfad/zum/access/log

ausführen, um alle Einträge mit BAN-Requests anzeigen zu lassen.

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

Nein, keine BAN-Requests, das ist Alles

Hi,

es kann sein, dass dir dein access.log nicht weiter hilft, wenn du als „alternative Proxy URL“ einen abweichenden Proxy eingetragen hast oder da irgendwelche ungültigen Daten drin stehen. Das könnte man nochmal prüfen. Bei „normalen“ Setups sollte das Feld leer sein.

Ansonsten könntest du dir auch mal die URL des Proxy ausgeben lassen in \Shopware_Plugins_Core_HttpCache_Bootstrap::invalidate. Da gibt es eine Variable $urls deren Wert hier interessant ist. 

Daniel

hallo daniel,

die felder "alternative proxy zul"etc. sind leer.

da ich nur über gefährliches halbwissen verfüge :slight_smile: verstehe ich den satz nicht

„Ansonsten könntest du dir auch mal die URL des Proxy ausgeben lassen in \Shopware_Plugins_Core_HttpCache_Bootstrap::invalidate.“

kannst du mir das genauer erklären was ich tun soll ?

danke, bernd

 

 

Hi, 

ach, das hat mit Halbwissen nix zu tun, muss ja nicht jeder im Quellcode rumfuhrwerken :). Das was ich dir da genannt habe ist der für das Leeren des Caches verantwortliche Programmcode. Da könntest du dir mal ausgeben lassen, welche URL der aufruft, wenn der Cache geleert wird. Dann wüsste man schonmal, ob da was falsch ist. Wenn dir das zu heiß ist, kannst du auch eben einen Screenshot vom Cache-Modul sowie deine config.php hier einstellen (ohne Passwort natürlich :)). Auch deine konkrete Shop-Konfiguration (Grundeinstellungen => nach “Shop” suchen) wäre interessant, da könnte auch ein Fehler liegen.

Danke!

Daniel

Hallo Daniel, 

danke das du dir Zeit dafür nimmst. Nachfolgend die Screenshots…benötigst du auch die engine/Shopware/Configs/default.php ?

 

//edit DN: Bild von der config.php habe ich wg. DB-Name, Port, Host rausgenommen - es gab hier keine Cachespezifische Konfiguration.

ok, danke

Hm, eigentlich komisch auch, dass bei dir der fragliche Returncode nicht mit drin steht, der sollte eigentlich auch im Context erscheinen. Kannst du mal versuchen, als Proxy-URL mal http://127.0.0.1/ einzutragen? Dann einmal den Config-Cache leeren, damit die Änderung greift und dann so, wie sonst immer der Fehler entsteht.

Vermutlich willst du auch einen Haken bei “Automatische Cache-Invalidiierung” setzen, dadurch wird nach Bearbeitung von Artikel X sicher gestellt, dass der nächste Kunde den Cache wieder mit den neuen Daten frisch aufbaut. 

Daniel

1 „Gefällt mir“

so, habe ich alles so gemacht, fehlermeldung kommt leider immer noch beim cache leeren

ERROR

Message:

 Reverse proxy returned invalid status code

Time:

 2016-10-08T14:11:49.270686+0200

Channel:

 core

Context:

 { "response": ""-//IETF//DTD HTML 2.0//EN\"\>\n\n<title>501 Method Not Implemented</title>\n\n
# Method Not Implemented
\n

BAN to /server.shtml not supported.  
\n

\n\n", "code": 501 }

request:

 { "uri": "/backend/Cache/clearDirect?cache=Config&\_dc=1475928713662", "method": "GET", "query": { "cache": "Config", "\_dc": "1475928713662", "module": "backend", "controller": "Cache", "action": "clearDirect" }, "post": [] }

shop:

 No shop data available

session:

 { "userId": "50", "roleId": "1"

habe diesbezüglich auch vor zwei tagen mal ein ticket beim hoster mittwald eröffnet, aber dort weiß auch niemand wieso und warum 

Habe das hier auch bei einem Shop. Kommt in regelmäßigen Abständen per mail rein auch wenn ich den Cache nicht leere (dann aber auch)

 

Message:

 Reverse proxy returned invalid status code

Time:

 2016-10-08T09:03:22.127035+0200

Channel:

 core

Context:

 &nbsp;

request:

 { "uri": "/aktuelles/pressemitteilungen/4logistic-aktualisiert-und-erweitert-industriecomputerserie-fuer-lebensmittelbranche", "method": "GET", "query": { "module": "frontend", "controller": "blog", "action": "detail", "sCategory": "68", "blogArticle": "48", "rewriteUrl": "1" }, "post": [] }

session:

 No session data available

shopId:

 1

shopName:

 4logistic - Mobile Informationstechnologie

 

Die Seite liegt auch bei Mittwald, habe da aber noch nicht nachgefragt. Das Thema stand erst für nächste Woche aufm Tisch. Das Problem tritt hier auf seit dem Update von 5.1.5 auf die aktuelle 5.2.8.

1 „Gefällt mir“

hallo markus. beim mir kam es nach update auf 5.2.6…wenn dir mittwald helfen kann, lass es mich bitte wissen. ist anscheinend glücksache wer dort das ticket beantwortet :wink:

Ich habe leider keine Antwort :frowning: , aber eine kleine Zwischenfrage:

Welches Plugin ist das, mit dem man bei dir die Wunschgröße angeben kann ? Ist das CustomProducts oder ein anderes ?

Und… wie sind denn die Erfahrungen mit Mittwald, hatte in Betracht gezogen dahin zu wechseln.

Sorry, dass ich hier so dazwischenfunke.

Liebe Grüße

Kerstin :slight_smile:

hallo kerstin,

 

das plugin wunschgröße habe ich mir individuell programmieren lassen,

mit mittwald bin ich aktuell eher unzufrieden was den support angeht, kann da also kein objektives urteil abgeben,

 

Bisher kann ich nur positives auch über den Support berichten. Hänge da mit 2 Kundenaccounts drin, bisher alles gut. Auch der Support ist immer bemüht im Sinne seiner Kunden eine Lösung zu finden.