On Sun, Mar 08, 2026 at 20:38:09 +0100, Borden wrote:
> Needless to say, it still doesn't work with this change enacted. As a 
> reminder, apache2/error.log reads:
> 
> [dav:error] [pid Y:tid Y] [client 127.0.0.1:46XXX] Unable to PUT new contents 
> for /webdav/test-text-file.txt.  [500, #0]
> [dav:error] [pid Y:tid Y] (30)Read-only file system: [client 127.0.0.1:46XXX] 
> An error occurred while opening a resource for writing: 
> /var/www/html/webdav/test-text-file.txt.  [500, #0]

Assuming you didn't actually mount this file system read-only,
my first two guesses for where this additional restriction is coming
from would be "systemd unit configuration" or "AppArmor configuration".

Check the systemd unit and the /etc/apparmor.d/ directory for anything
that might be causing the web server to run with directory restrictions.

Reply via email to