From: Michael Tremer Date: Thu, 10 Jul 2025 09:48:28 +0000 (+0000) Subject: apache2: Allow uploads of up to 2 GiB X-Git-Tag: v2.29-core197~25^2~208 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=08f00541deb7cbfb69792d758e3655795e566179;p=ipfire-2.x.git apache2: Allow uploads of up to 2 GiB https://community.ipfire.org/t/restore-backup-not-working-request-entity-too-large/14352 Signed-off-by: Michael Tremer --- diff --git a/config/httpd/vhosts.d/ipfire-interface-ssl.conf b/config/httpd/vhosts.d/ipfire-interface-ssl.conf index 278283d083..17a916ff38 100644 --- a/config/httpd/vhosts.d/ipfire-interface-ssl.conf +++ b/config/httpd/vhosts.d/ipfire-interface-ssl.conf @@ -18,6 +18,9 @@ SSLCertificateFile /etc/httpd/server-ecdsa.crt SSLCertificateKeyFile /etc/httpd/server-ecdsa.key + # Allow uploads of up to 2 GiB (for backup restores) + LimitRequestBody 2147483648 + Header always set X-Content-Type-Options nosniff Header always set Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" Header always set Referrer-Policy strict-origin diff --git a/config/rootfiles/core/197/filelists/files b/config/rootfiles/core/197/filelists/files index 02ce9631ad..05a3215267 100644 --- a/config/rootfiles/core/197/filelists/files +++ b/config/rootfiles/core/197/filelists/files @@ -1,3 +1,4 @@ +etc/httpd/conf/vhosts.d/ipfire-interface-ssl.conf var/ipfire/langs/list var/ipfire/menu.d/20-status.menu var/ipfire/menu.d/40-services.menu diff --git a/config/rootfiles/core/197/update.sh b/config/rootfiles/core/197/update.sh index bc6284b9be..311bddb859 100644 --- a/config/rootfiles/core/197/update.sh +++ b/config/rootfiles/core/197/update.sh @@ -50,11 +50,12 @@ ldconfig # Filesytem cleanup /usr/local/bin/filesystem-cleanup -# Increment ipsec serial file if x509 certificates present and no content in index.txt - # Apply SSH configuration /usr/local/bin/sshctrl +# Reload Apache2 +/etc/init.d/apache reload + # This update needs a reboot... #touch /var/run/need_reboot