AH00035 - search permissions are missing on a component of the path

Hello and welcome to the openSUSE forums.

Strange because all x-bits you show are set. Does not matter who the owner is.

I have this (on Leap 15.6):

boven:~ # namei /srv/www/htdocs/index.html -m -o
f: /srv/www/htdocs/index.html
 drwxr-xr-x root  root /
 drwxr-xr-x root  root srv
 drwxr-xr-x root  root www
 drwxr-xr-x root  root htdocs
 -rw-r----- wappl www  index.html
boven:~ #

And Apache can read that because all x-bits for others are set and the Apache processes are group www.

Something with SELinux?