Folgende Situation:
Ein Aktiv/Passiv-Cluster mit zwei Knoten unter corosync/pacemaker mit DRBD und einigen Services u. a. apache2
Nach dem Upgrade beider Knoten auf Leap 15.1 von 15.0 wird auf einem Knoten die CSS Datei gelesen (node1), auf dem anderen nicht (node2) Die Datei wird richtig gefunden, der Inhalt der Datei aber nicht dargestellt. (leicht im Browser zu überprüfen über den Seitenquelltext)
Beide Rechner verwenden exakt die gleichen php/html-Dokumente (gespiegelte Platten). Auch die Apache-Konfiguration ist auf beiden Maschinen gleich (bis auf einen einzigen Eintrag in der ip-based_vhosts.conf (angepasste IP-Adressen).
Auf beiden Rechnen laufen für den apache die gleichen Module. Auch /etc/sysconfig/apache2 ist auf beiden Rechnern identisch. Andere via include eingebundene Dateien werden von beiden Maschinen korrekt dargestellt. Auf beiden Rechnern haben wwwrun und www die gleiche Userid, bzw Groupid
Ich denke nicht, dass es sich um ein Konfigurations-Problem des Apache handelt, sondern dass die Ursache in den Tiefen des Opensuse-Systems zu suchen ist. Die beiden Rechner sind nicht gleich alt, bei Systemwechseln wurden jedes Mal Upgrades durchgeführt, nur wenn die System-Platte oder der ganze Rechner getauscht wurde, wurde eine Neuinstallation durchgeführt. In diesem Sinne ist node2 (der mit dem Problem) der neuere Rechner.
Kann es sein, dass AppArmor da seine Finger im Spiel hat?
Ich bin mittlerweile etwas ratlos und bin für jeden Hinweis dankbar.