nachdem ich meine Appliance auf die V7.12 hochgezogen habe, startet der Webserver nicht mehr.
Wenn ich es manuell mit sudo /etc/init.d/apache2 start versuche erhalte ich als Fehlermeldung:
Starting web server: apache2apache2: Syntax error on line 268 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/zendserver_gui.conf: No such file or directory
Action ‘start’ failed.
The Apache error log may have more information.
failed!
kannst Du eine ungefähre Angabe über die Lebensgeschichte dieser Appliance machen? Wir hatten Updatetests bis zurück zu 7.02.x durchgeführt und kein derartiges Problem bemerkt.
Allerdings schlug gestern im Support schon ein ähnlicher Fall auf.
Lösche alle Files in /SOURCE/SHARE/etc/apache2 die von obiger Liste abweichen!
Vermutlich sind es nur 1 oder 2 Dateien.
Danach einfach neu booten.
Lowlevel Details:
Das Problem entsteht dadurch das innerhalb von /etc/apache2 einige Files “angefasst” wurden, von denen wir ausgehen das diese unverändert bleiben. “Anfassen” bedeutet hier eine touch, cp oder anderweitige Filesystem Operation. Dadurch werden die entsprechenden Dateien von /SOURCE/FIRMWARE/etc… nach /SOURCE/SHARE/etc… kopiert und wandern somit in unserem layered Filesystem eine Schicht nach oben. Bringt nun ein Firmwarupdate eine Änderung einer solchen Datei mit, wird dieser durch die bereits vorhandene alte Datei in /SOURCE/SHARE/etc… überdeckt und kommt somit nicht zur Geltung.
root@mobydick:/TARGET/SHARE/etc/admin# apt-get update
Ign https://my.pascom.net mobydick Release.gpg
Ign https://my.pascom.net mobydick Release
Ign https://my.pascom.net mobydick/ohQuwVzDbQlAX amd64 Packages/DiffIndex
Ign https://my.pascom.net mobydick/ohQuwVzDbQlAX Translation-de_DE
Ign https://my.pascom.net mobydick/ohQuwVzDbQlAX Translation-de
Ign https://my.pascom.net mobydick/ohQuwVzDbQlAX Translation-en
Fehl https://my.pascom.net mobydick/ohQuwVzDbQlAX amd64 Packages
Failed to connect to 2001:16e0:105:8001::20: Das Netzwerk ist nicht erreichbar
W: Fehlschlag beim Holen von https://my.pascom.net/83498f414863f0b1c54643d1b6a2d8d3b9013e97/dists/mobydick/ohQuwVzDbQlAX/binary-amd64/Packages Failed to connect to 2001:16e0:105:8001::20: Das Netzwerk ist nicht erreichbar
E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.
root@mobydick:/TARGET/SHARE/etc/admin#
ich habe nun ein wenig getestet und herum probiert. Eine frisch installierte MobyDick 7.12 CE zeigt die ipv6 Update Probleme nicht.
Auch habe ich heute morgen eine email von Cron Daemon bekommen. /etc/cron.daily/exim4-base:
LOG: MAIN
Warning: purging the environment.
Suggested action: use keep_environment.
Irgendwie scheint es einige Probleme mit dem update gegeben zu haben. Ich habe erstmal die 7.11 aus der Sicherung zurückgespielt.
Eventuell habt ihr noch eine Idee.
noch ein Nachtrag. Ich habe einmal die Dateien in den Verzeichnissen /SOURCE/SHARE/etc und /SOURCE/SHARE/var von meinervMobydick und einer frischen Mobydick verglichen. Folgende Dateien/Ordner sind bei mir vorhanden aber in der frischen CE nicht
**/SOURCE/SHARE/etc/
ld.so.cache
lvm
/SOURCE/SHARE/etc/default/
keyboarde
syslogd
//SOURCE/SHARE/var/
temp**
Abweichend liegt bei mir das run und lock Verzeichnis im var Ordner. Dies noch als Info.