Ich habe einen dedizierten Server von IPX-Server, ursprünglich mit SuSE 8.2 + Confixx2 ausgestattet.
Heute erfolgte durch mich das Update auf Confixx3.
Funktionierte komplett problemlos (die Fehlermeldung bzgl "ungültiger Lizenz-Key" konnte behoben werden), hätt ich ned gedacht, so wie hier zum Teil geschimpft wird ...
Um in den Genuss des neuen Confixx Easy zu kommen, hab ich dann schön alle Kunden von res1 auf den res0 verschoben (wunderbar gegangen), danach, um die Statistiken mitzunehmen, manuell per phpmyadmin die Einträge noch umgeändert (Traffic etc), gab auch keine Probleme.
Nun wollte ich statt web1 gerne web0 verwenden. Gesagt, getan: Manuell in der Confixx-Datenbank alle Einträge mit web1 auf web0 umgeändert. Klappte auch wunderbarst.
Confixx_counterscript.pl ein paar mal laufen lassen, um die Apache-Conf zu korrigieren, dann wars getan.
Die Softlinks für die Logs noch umgeändert, und dann sollte es das gewesen sein ...
Nur:
Jetzt kommt beim Aufruf einer Domain von web0 (sprich Zugriff auf einen vHost, der web0 "gehört") ein Fehler 403.
Nur als "Ausgabe" kommt an den Browser nur der 403.
In den Log-Dateien steht der 403 auch "ganz normal":
(falls sich wer über das alternative Log-Format wundert, hab ich weiter unten noch erläutert...)83.135.80.34 - - [07/Apr/2004:23:56:23 +0200] "GET /dolphin.php?uid=5932 HTTP/1.1" 403 296 "-" "Mozilla/5.0 (Windows NT 5.1; U) Opera 7.23 [de]" http://www.domain.de
Es liegt mal nicht an folgenden Punkten:
- Eigentümer: alle Dateien im web0-Verzeichnis gehören dem auch. (chown -R web0:ftponly /srv/www/htdocs/web0/)
- Apache-Runtime-User: in der confixx_vhost.conf steht brav als User "web0"
- chmod: kein Unterschied zwischen 0700 oder 0777
- PHP / HTML: Ganz egal, alles 403
Eventuelle Fehlergründe:
- Python: Hab das mal probeweise aktiviert. IAM läuft, also dürfte es an dem ned liegen
- AWStats: Habe anhand des Tutorials ausm Root-Forum eine Einbindung statt dem Webalizer gemacht. Dürfte aber nix machen, werden ja nur die Logs berührt ...
Ansonsten isses ne Standart-Confixx3-Installation, ohne irgendwelche Veränderungen ...
Was mit noch aufgefallen ist: Zum Teil werden die Zugriffe ned in das Log von web0 geschrieben, sondern in das "sonstige" Log in /var/log/httpd/access_log. Keine Ahnung, warum, die vHost-Einträge sind gleich, bis eben auf den ServerName...
Auszug aus /var/log/httpd/access_log (Zugriff auf eine andere SubDomain):
Das unterschiedliche Format lässt sich wohl auf die AWStats zurückführen, das verwendet für die webx-Logs ein eigenes Log-Format..217.84.86.224 - - [07/Apr/2004:23:55:37 +0200] "GET / HTTP/1.1" 403 293
Google hat auch nix ergeben, das Handbuch ist bei Fehlern nicht zu gebrauchen ...
Bin mit meinem "Latein" im Moment am Ende, habt ihr noch Lösungsansätze?
Schon mal Danke für alle Tipps und Hinweise!
MfG,
Anton Dollmaier junior
P.S.: Ja, ich hab im Confixx-Forum schon gepostet ... aber vielleicht wisst ihr hier mehr / anderes ...