Ich habe noch mal kontrolliert, ob der “fehlerfrei arbeitende Rechner” wirklich fehlerfrei arbeitet in Bezug auf das beschriebene Problem, und dem ist leider nicht so.
Auch dieser Rechner zeigt
ls -alZ test-*
-rw-r--r--. 1 user1 user1 unconfined_u:object_r:user_home_t:s0 21 5. Mai 16:17 test1.html
-rw-r--r--. 1 user1 user1 unconfined_u:object_r:httpd_sys_content_t:s0 23 5. Mai 16:22 test2.html
Sorry.
Gibt es denn eine Möglichkeit, dass Dateien, die nach htdocs verschoben werden, im Browser ohne Error 403 funktionieren, auch wenn man sie nicht explizit sich in htdocs befindend anlegt?
Wenn ich den Pfad wie vorgeschlagen ändere, wird es zwar gemacht…
semanage fcontext -a -t httpd_sys_content_t "/var/www/htdocs(/.*)?"
restorecon -Rv /srv/www/htdocs
…aber der nächste neue File, der in das Verzeichnis verschoben wird, hat wieder das gleiche Problem, d. h. man muss die obige Prozedur wieder laufenlassen.