HTTP-Fehler: 413 (Dokument zu groß für Upload)

Hallo Stefan, bei der Funktion „Neue Dokumente hochladen“ erhalte bei PSF-Dokumenten die größer als 1 MB sind die Fehlermeldung " HTTP-Fehler: 413 OK". Unter „Uploading of larger documents? · jonaswinkler/paperless-ng · Discussion #1617 · GitHub“ wird ausgesagt: „The 413 was coming from the nginx reverse proxy that I had sitting in the middle. Added the client_max_body_size configuration to that and the file was uploaded successfully!“ Gibt es dafür eine Lösung? Ich möchte meine Konfiguration von papaerless-ngx nicht zerstören, deshalb bitte um eine Anleitung wie ich dieses Prroblem lösen kann. Viele Grüße Horst

Habe das Thema gar nicht bemerkt.

Wenn du es nach der Anleitung im Kurs „2FA für paperless-ngx“ gemacht hast, kannst du wie folgt vorgehen:

Öffne die nginx-Konfiguration. Diese befindet sich (wenn du es nach dem Kurs installiert hast) in:
/volume1/docker/nginx/conf/nginx.conf

Hier fügst du im Block

server {
    listen 443 ssl http2;
    include /config/nginx/settings/endpoints.conf;
    server_name $paperless_url;
    ...
}

folgende Zeile ein:

client_max_body_size 50M;

Damit können nun maximal 50 MB große Dokumente hochgeladen werden.

Der Block sieht dann so aus:

server {
    listen 443 ssl http2;
    include /config/nginx/settings/endpoints.conf;
    server_name $paperless_url;

    client_max_body_size 50M;

    # SSL configuration
    ...
}

Speichere die Datei ab und starte nginx neu:

cd /volume1/docker/nginx/
sudo docker-compose down && docker-compose up -d

Fertig :smile:

Ich werde diese Zeile nun auch der Kurs-Konfiguration hinzufügen, danke für den Hinweis.