Linux

Hilfreiche Tipps für Linux und die Dienste unter Linux

Unterkategorien:

Asterisk „Playing ‚vm-mailboxfull.gsm'“ – Mailbox voll

Gerade eben wurde ich (leider von einem Kunden) auf einen Umstand hingewiesen, der mich motiviert einen kleinen Kurzbeitrag hier zu schreiben. Asterisk meldete an den Anrufer, die Mailbox sei voll.


— <SIP/placetel-0000055a> Playing ‚vm-mailboxfull.gsm‘ (language ‚de‘)
== Spawn extension (************, 49***************, **) exited non-zero on ‚SIP/*************-0000055a‘

Weiterlesen Asterisk „Playing ‚vm-mailboxfull.gsm’“ – Mailbox voll

Fehler „client intended to send too large body“ beheben

Heute lief mir der Fehler „client intended to send too large body“ beim Hochladen eines Bildes in WordPress über den Weg. Nach kurzem schauen und orientieren in den Logdateien von meinem Webserver „nginx“ kam ich einer Lösung nahe. Hier die Fehlermeldung aus der Logdatei /var/log/nginx/error.log:

2016/10/30 15:21:18 [error] 21912#0: *1339 client intended to send too large body: 17787230 bytes, client: 178.27.244.34, server: a-concept.org, request: „POST /wp-admin/async-upload.php HTTP/1.1“, host: „www.a-concept.org“, referrer: „https://www.a-concept.org/wp-admin/upload.php“

Der Logeintrag gibt einen wichtigen Hinweis. Wir können lesen das „client intended to send too large body“. Man verletzt ein gesetztes Limit beim Hochladen einer Datei. In meinem Fall war es ein Bild mit 16,9 Megabyte. (Ich verkleinere serverseitig erst)

Hier die Lösung zur Fehlermeldung:

  1. Öffne die Datei /etc/nginx/nginx.conf mit einem Editor
  2. Füge im Bereich http {….} folgende Zeile hinzu oder ändere ihren Wert:

    client_max_body_size 20M;

  3. Speichere die Datei, schließe den Editor
  4. Lade nginx neu.

 

Der Fehler beim hochladen sollte verschwunden sein.