HTTP Fehler #413

von | Mai 8, 2016 | Admin, Linux | 0 Kommentare

[icon name=“exclamation-triangle“ class=““ unprefixed_class=““] Problem: HTTP Fehler #413  Dieser Fehler sagt aus, dass die Größe eines gesendeten Datenpaketes (HTTP-PUT) zu groß war und vom Server abgewiesen wurde. Dieser Fehler steht nicht direkt im Zusammenhang der maximalen Größe die eine hochzuladende Datei haben darf.

HTTP Protokoll

[icon name=“wrench“ class=““ unprefixed_class=““] Lösung für Nginx Webserver:

 Konfigurationsdatei von Nginx anpassen:

/etc/nginx/nginx.conf

Falls noch kein client_max_body_size Eintrag vorhanden ist diesen Eintrag im http Block vornehmen oder ggf. vergrößern:

client_max_body_size 8M

Dann den Nginx Webserver neustarten: (Beispiel für Ubuntu/ Debian/ CentOS oder RHEL)

sudo service nginx reload

[icon name=“wrench“ class=““ unprefixed_class=““] Lösung für Nginx Webserver mit Ajenti Administrationsoberfläche:

Da die Ajenti Administrationsoberfläche die Konfigurationsdateien von Nginx selber verwaltet und bei jedem Start neu generiert müssen die Änderungen in einer ausgelagerten Konfigurationsdatei hinzugefügt werden. Diese wird dann beim Start berücksichtigt und die Ergänzungen / Änderungen mit eingebunden.

/etc/nginx.custom.d/codes.conf

Falls noch kein client_max_body_size Eintrag vorhanden ist diesen Eintrag im http Block vornehmen oder ggf. vergrößern:

client_max_body_size 8M;

Dann den Nginx Webserver neustarten: (Beispiel für Ubuntu/ Debian/ CentOS oder RHEL)

sudo service nginx reload