Almalinux 10 LAMP - readonly webdav sharing

alma 10 LAMP unstable branch - everything works perfectly except the webdav share which is write-protected, despite multiple attempted configurations, error 500 forbbiden from server. The same configuration works perfectly in Debian 13. Have you ever encountered such a situation?

Thanks for giving it a try. I have a question—what is the output of the following command on your newly installed Alma 10?

sudo xfs_quota -x -c "state" /

I’m not sure about that. We haven’t used WebDav for years.

I’m sorry, I don’t have an alma 10 server at the moment, I ultimately preferred deb 13, but I’ll check.

Sadly, Debian 13 has an annoying bug with cloud-init and fail2ban that prevents them from working together. We really hope it gets fixed soon upstream, as we really don’t want to clutch it around.

fail2ban works, cloud-init is uninstalled, it seems to be a systemd problem.

root@srv:~# sudo xfs_quota -x -c "state" /
User quota state on / (/dev/mapper/almalinux-root)
  Accounting: ON
  Enforcement: ON
  Inode: #474934 (6 blocks, 4 extents)
Blocks grace time: [7 days]
Blocks max warnings: 0
Inodes grace time: [7 days]
Inodes max warnings: 0
Realtime Blocks grace time: [7 days]
Group quota state on / (/dev/mapper/almalinux-root)
  Accounting: ON
  Enforcement: ON
  Inode: #390108 (6 blocks, 6 extents)
Blocks grace time: [7 days]
Blocks max warnings: 0
Inodes grace time: [7 days]
Inodes max warnings: 0
Realtime Blocks grace time: [7 days]
Project quota state on / (/dev/mapper/almalinux-root)
  Accounting: OFF
  Enforcement: OFF
  Inode: N/A
Blocks grace time: [--------]
Blocks max warnings: 0
Inodes grace time: [--------]
Inodes max warnings: 0
Realtime Blocks grace time: [--------]

Thanks, could you also share the outputs of bootctl status and grubby --info=ALL?

[root@srv ~]# sudo bootctl status
Couldn't find EFI system partition. It is recommended to mount it to /boot or /efi.
Alternatively, use --esp-path= to specify path to mount point.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.9.1.el10_0.x86_64.conf:6: Unknown line 'grub_users', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.9.1.el10_0.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.9.1.el10_0.x86_64.conf:8: Unknown line 'grub_class', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-0-rescue.conf:6: Unknown line 'grub_users', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-0-rescue.conf:7: Unknown line 'grub_arg', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-0-rescue.conf:8: Unknown line 'grub_class', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.37.1.el10_0.x86_64.conf:6: Unknown line 'grub_users', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.37.1.el10_0.x86_64.conf:7: Unknown line 'grub_arg', ignoring.
/boot/loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.37.1.el10_0.x86_64.conf:8: Unknown line 'grub_class', ignoring.
System:
Not booted with EFI

Boot Loader Entries:
        $BOOT: /boot (/dev/disk/by-partuuid/9c595ca5-91ec-4114-9718-8162786c02e6)
        token: almalinux

Default Boot Loader Entry:
         type: Boot Loader Specification Type #1 (.conf)
        title: AlmaLinux (6.12.0-55.37.1.el10_0.x86_64) 10.0 (Purple Lion)
           id: ac429785c64943379ff4b51fdc9f2913-6.12.0-55.37.1.el10_0.x86_64.conf
       source: /boot//loader/entries/ac429785c64943379ff4b51fdc9f2913-6.12.0-55.37.1.el10_0.x86_64.conf (on the Extended Boot Loader Partitio>
      version: 6.12.0-55.37.1.el10_0.x86_64
        linux: /boot//vmlinuz-6.12.0-55.37.1.el10_0.x86_64
       initrd: /boot//initramfs-6.12.0-55.37.1.el10_0.x86_64.img
      options: root=/dev/mapper/almalinux-root ro crashkernel=2G-64G:256M,64G-:512M resume=UUID=29f42389-255e-45f0-a585-56dc5d2da1bd rd.lvm.l>
[root@srv ~]# grubby --info=ALL
index=0
kernel="/boot/vmlinuz-6.12.0-55.37.1.el10_0.x86_64"
args="ro crashkernel=2G-64G:256M,64G-:512M resume=UUID=29f42389-255e-45f0-a585-56dc5d2da1bd rd.lvm.lv=almalinux/root rd.lvm.lv=almalinux/swap rootflags=uquota,gquota"
root="/dev/mapper/almalinux-root"
initrd="/boot/initramfs-6.12.0-55.37.1.el10_0.x86_64.img"
title="AlmaLinux (6.12.0-55.37.1.el10_0.x86_64) 10.0 (Purple Lion)"
id="ac429785c64943379ff4b51fdc9f2913-6.12.0-55.37.1.el10_0.x86_64"
index=1
kernel="/boot/vmlinuz-6.12.0-55.9.1.el10_0.x86_64"
args="ro crashkernel=2G-64G:256M,64G-:512M resume=UUID=29f42389-255e-45f0-a585-56dc5d2da1bd rd.lvm.lv=almalinux/root rd.lvm.lv=almalinux/swap rootflags=uquota,gquota"
root="/dev/mapper/almalinux-root"
initrd="/boot/initramfs-6.12.0-55.9.1.el10_0.x86_64.img"
title="AlmaLinux (6.12.0-55.9.1.el10_0.x86_64) 10.0 (Purple Lion)"
id="ac429785c64943379ff4b51fdc9f2913-6.12.0-55.9.1.el10_0.x86_64"
index=2
kernel="/boot/vmlinuz-0-rescue-ac429785c64943379ff4b51fdc9f2913"
args="ro crashkernel=2G-64G:256M,64G-:512M resume=UUID=29f42389-255e-45f0-a585-56dc5d2da1bd rd.lvm.lv=almalinux/root rd.lvm.lv=almalinux/swap rootflags=uquota,gquota"
root="/dev/mapper/almalinux-root"
initrd="/boot/initramfs-0-rescue-ac429785c64943379ff4b51fdc9f2913.img"
title="AlmaLinux (0-rescue-ac429785c64943379ff4b51fdc9f2913) 10.0 (Purple Lion)"
id="ac429785c64943379ff4b51fdc9f2913-0-rescue"

Alright, I see now! Thanks for the provided details!