Upload-Probleme bei Strato

Die Zeiten ändern sich.

Dieser Beitrag scheint älter als 2 Jahre zu sein – eine lange Zeit im Internet. Der Inhalt ist vielleicht veraltet.

Bei einem Kundenprojekt hatte ich letztens ein merkwürdiges Upload-Problem. Jeder Upload wurde mit einem nichtssagenden „HTTP Error“ beantwortet und die Bilder landeten auch nicht auf dem FTP oder in WordPress. Also die Debugging-Brille aufsetzen und den Fehler einkreisen …

Die Klassiker hat Sam ‚Otto‘ Wood mal in einem Supportbeitrag zusammengefasst, aber keiner der Hinweise verhalf zur Lösung.

Auch die wenig bekannte Methode, die JSON-Antwort per Entwickler-Tool des Browsers auszulesen war in diesem Fall nicht erfolgreich. Schräg war nur, dass im Firefox hier gar kein JSON stand, sondern nur ein Hinweis ich solle die Webseite neu laden, um die Antwort zu sehen. Das ist natürlich Unsinn und half mir nicht weiter.

Als ich das gleiche noch einmal in Chrome nachgestellt hatte, war eine Fehlermeldung zu sehen: ERR_CONTENT_DECODING_FAILED

Damit konnte ich auf die Suche gehen und fand die Antwort bei Stackoverflow:

It happens when your HTTP request’s headers claim that the content is gzip encoded, but it isn’t. Turn off gzip encoding setting or make sure the content is in fact encoded.

Okay, der Inhalt soll Gzip-komprimiert sein, ist es aber gar nicht. In der .htaccess fand ich dann das hier:

#######################################################################
#     Diese .htaccess wurde vom STRATO-Webservermanager erstellt      #
#######################################################################

# Gzip aktivieren
mod_gzip_on Yes

Kaum war die Zeile auskommentiert, kam ich zumindest einen Schritt weiter, aber ich war noch nicht am Ziel. Jetzt kam folgende Fehlermeldung:

Bildschirmfoto 2016-05-25 um 02.18.51

Aber das ist ein bekanntes Problem aus der Liste von Sam Wood. ServerSide Security ist aktiviert und sorgt für einen 503 Fehler. Das lässt sich jedoch leicht deaktivieren:

strato-serverside-security

Das entspricht wahrscheinlich diesem Code für die .htaccess:

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

Du weißt, warum das Aktivieren von mod_gzip_on die JSON-Antwort kaputtmacht? Ich freue mich über weiterführende Erklärungen in den Kommentaren.

8 Antworten auf Upload-Probleme bei Strato

  1. Sehr hilfreicher Beitrag!! Nach langer Fehlersuche hat mir Dein Beitrag geholfen.
    Vielen Dank dafür!

  2. Ich hatte das gleiche Problem mit dem Upload bei Strato. Die Änderung bzgl. GZIP waren bei mir gar nicht notwendig. Das Abschalten des Spam-Filters alleine hat zum Erfolg geführt. Danke!

  3. Wow, VIELEN DANK! Der „ServerSide Security“ Screenshot half weiter… was ein kleiner Haken so anstellen kann.

  4. Ich war schon am Verzeifeln und damit du hast mich gerettet!
    Tausend Dank für den Tip!

  5. Super Beitrag! Tassen Dank!

  6. Tausend Dank! (Blöde automatische Rechtschreibkorrektur!)

  7. Danke für diesen Tipp. Dafür gebe ich dir in Soltau gerne ein Kaltgetränk aus 😉

  8. Auch Mitte 2018 lautet die Lösung immer noch „ServerSide Security“ deaktivieren … so langsam sollte Strato seinen Fehler doch mal erkennen?!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.