Server nicht mehr erreichbar - Help!

Organaut

New Member
Seit heute morgen ist meine Internetseite nicht mehr erreichbar. Fehler "Verbindung unterbrochen" - Verbindung zum Server wurde zurückgesetzt.

Kurz zur Vorgeschichte: Ich hatte vorgestern die Seiten auf Friendly-URLs umgestellt und dabei Änderungen in httpd special vorgenommen. Nach den Änderungen lief auch alles einwandfrei, friendly-urls wurden angezeigt. Als ich heute morgen die Seite aufrufen wollte war sie nicht mehr erreichbar.

Confixx lässt sich ebenfalls nicht mehr aufrufen. Per Putty erhalte ich aber weiterhin Zugriff.

Wenn ich mittels Putty den Apache neu starten will

/etc/init.d/apache2 restart

erfolgt folgende Meldung:

Forcing reload of web server (apache2)...grep: warning: /etc/apache2/conf/conf: recursive directory loop

Syntax error on line 65 of /etc/apache2/confixx_vhosts/web0.conf:
AllowOverride not allowed here


Kann mir jemand sagen wo der Fehler liegt?

nachfolgend noch die letzten Einträge aus der Error.log des Apache2

Code:
[Sat Dec 13 20:28:58 2008] [error] [client 213.171.220.57] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sat Dec 13 20:29:18 2008] [error] [client 87.174.163.46] File does not exist: /var/www/web0/html/organaut/favicon.ico
[Sat Dec 13 20:37:47 2008] [error] [client 83.89.20.78] File does not exist: /var/www/web0/html/organaut/favicon.ico
[Sat Dec 13 21:07:34 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sat Dec 13 21:59:59 2008] [error] [client 84.57.43.96] File does not exist: /var/www/web0/html/organaut/img/c/de-default-medium.jpg, referer: http://organaut.de/19-broschen
[Sat Dec 13 22:39:50 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sat Dec 13 23:16:17 2008] [error] [client 217.33.105.161] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sun Dec 14 00:02:46 2008] [error] [client 72.30.142.220] File does not exist: /var/www/web0/html/organaut/fstart.htm
[Sun Dec 14 00:16:01 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sun Dec 14 01:51:10 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sun Dec 14 02:17:44 2008] [error] [client 79.212.196.46] File does not exist: /var/www/web0/html/organaut/favicon.ico
[Sun Dec 14 03:21:58 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sun Dec 14 04:50:02 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sun Dec 14 06:04:24 2008] [error] [client 66.235.124.132] File does not exist: /var/www/web0/html/organaut/uhrenlinks.htm
[Sun Dec 14 06:04:27 2008] [error] [client 66.249.70.149] File does not exist: /var/www/web0/html/organaut/uhrenlinks.htm
[Sun Dec 14 06:04:28 2008] [error] [client 66.249.70.149] File does not exist: /var/www/web0/html/organaut/uhrenlinks.htm
[Sun Dec 14 06:14:54 2008] [error] [client 91.194.84.21] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)
[Sun Dec 14 06:25:34 2008] [notice] caught SIGTERM, shutting down
 
Hast du die httpd Special Einträge per Hand vorgenommen, oder hast du sie über Confixx eingefügt?

Der Fehler ist ganz klar, in der Datie: /etc/apache2/confixx_vhosts/web0.conf
In Zeile: 65 steht: AllowOverride
Und das ist an dieser Stelle nicht erlaubt, also: Raus damit :)
Ausserdem entsteht hier: /etc/apache2/conf/conf ein rekursiver aufruf. Ich nehme mal an, dass das Verzeichnis via SymLink auf sich selbst verweist oder ähnliches.
 
@djrick

Ich habe die Einträge über Confixx vorgenommen. Leider lässt sich Confixx nun nicht mehr aufrufen.

Die Datei /etc/apache2/confixx_vhosts/web0.conf habe ich mittels WinSCP geöffnet, dort steht aber dass diese nicht geändert werden soll und immer wieder neu geschrieben wird, daher glaube ich dass sich eine Änderung nicht auwirken wird, oder doch?
 
Lösch die Zeile mal raus und starte Apache neu, dann solltest du zumindest Zugriff auf Confixx haben.

Ausserdem verwundert mich ein bisschen, dass das ganze in der web0.conf steht. Der Nutzer web0 sollte eigentlich "unangetastet" bleiben.
 
Habe Zeile 65 gelöscht.

Leider erhalte ich nun folgende Meldung im Putty:

etc/init.d/apache2 restart
Forcing reload of web server (apache2)...grep: /etc/apache2/conf/confixx_vhosts: Permission denied
grep: /etc/apache2/conf/confixx_vhost.conf: Permission denied
grep: warning: /etc/apache2/conf/conf: recursive directory loop

grep: /etc/apache2/conf/confixx_vhost.conf.bak: Permission denied
grep: /etc/apache2/confixx_vhost.conf: Permission denied
grep: /etc/apache2/confixx_vhost.conf.bak: Permission denied
grep: /etc/apache2/confixx_vhosts: Permission denied
apache2: Syntax error on line 672 of /etc/apache2/apache2.conf: Syntax error on line 233 of /etc/apache2/confixx_mhost.conf: Could not open configuration file /etc/apache2/confixx_vhost.conf: Permission denied
failed!
 
Check mal die Benutzerzuordnungen der Dateien unterhalb von:
/etc/apache2

Irgendwas stimmt damit nicht.
 
es gibt auch noch folgende Verzeichnisse:

/etc/apache2/conf/sites-available
mit der Datei "default" (steht auf 644)

/etc/apache2/conf/sites-enabled
mit der Datei "000-default" (steht auf 777)
 
Womit wir beim Problem des ganzen wären :)

Bitte mit dem Benutzernamen "root" einloggen und dann apache starten und dann klappts auch mit dem Nachbarn...ähm Server ;)
 
:o:o:o

Sorry, dass ich nicht als root angemeldet war ist oberpeinlich!

VIELEN DANK ERST EINMAL !!!

Zumindest läuft jetzt wieder alles. Leider bekomme ich aber jetzt mit aktivierter .htaccess einen "Internal Server Error" (Seite wird nicht aufgebaut).

Ich werde aber zuerst einmal die Friedly-URLs abschalten und die .htaccess herausnehmen.

Leider habe ich heute keine Zeit mehr das Problem weiter anzugehen. Trotzdem DANKE DIR NOCHMALS !!!!

Wenn ich dir was gutes Tun kann lass es mich wissen :D
 
Zumindest läuft jetzt wieder alles. Leider bekomme ich aber jetzt mit aktivierter .htaccess einen "Internal Server Error" (Seite wird nicht aufgebaut).
Das liegt an an der Zeile die du rausgenommen hast.

Du kannst sie manuell in die apache2.conf / httpd.conf (je nach dem) reingeschreiben, dort wird sie von Confixx nicht überschrieben.
 
Back
Top