vServer nicht erreichbar

micha-bbg

Registered User
Hilfe!

Seit ein paar Minuten ist mein vServer bei S4Y nicht mehr erreichbar bzw.:

- http: Fehler 403
- ftp: Anmeldung fehlgeschlagen
- mail: geht nicht

Putty / Kundeninterface funktionieren. Ein Reboot hat nichts gebracht!
Hat jemand eine Idee?

MfG
Micha
 
micha-bbg said:
- http: Fehler 403
- ftp: Anmeldung fehlgeschlagen
- mail: geht nicht
So wie es aussieht funktionieren ja deine Services, also ist der Vserver nicht erreichbar sondern es stimmt etwas mit deiner Konfiguration nicht.

Zum HTTP Problem: Fehler 403 ist soweit ich weiss "Permission denied". Das liegt entweder an der httpd.conf oder an fehlenden Verzeichnissrechten.

Hast du an der Konfiguration des Webservers irgendwas geändert? Nutzt du Confixx?
Auf jedenfalls läuft der apache webserver!

FTP: FTPd wird soweit ich weiss bei Vservern by default immer im xinetd gestartet. Dass heisst der Dienst läuft nur dann wenn er auch gebraucht wird. Wenn es dir nichts ausmacht wäre die genaue Fehlermeldung beim Anmelden per FTP mir sehr wichtig.

Mail: Maildaemon nicht gestartet?


Summa Sumarum würde ich sagen, anhand der Infos: Deine Konfigurationsdateien sind nciht korrekt aber ansonsten arbeitet dein Vserver. Aber ohne mehr Details ist das nur eine Mutmaßung.
Poste mal Fehlermeldungen genau und vielleicht einen Auszug aus:

'ps aux'

und 'cat /proc/user_beatcounter'
 
Logs, Logs, Logs ;)
vielleicht solltest du die Dienste einfach mal von Hand starten:
Code:
/etc/init.d/apache2(oder httpd) restart (oder mal status oder so)
sollten auch weiterhelfen können.
Logfiles sollten sich größtenteils in /var/logs befinden

djrick war mal wieder schneller :P
 
Apache läuft, sonst würde ich ja nicht die "schöne 403-Fehlerseite" sehen...
FTP läuft auch, Win-FTP einloggen geht bis zur Passwortabfrage.

Was komisch ist, vor einer halben Stunde ging noch alles!!

ps aux:
Code:
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   620  252 ?        S    16:50   0:00 init
root     12999  0.0  0.0  1560  616 ?        S    16:50   0:00 /sbin/syslogd -a /var/lib/named/dev/log -a /var/lib/stunnel/dev/log
root     13004  0.0  0.0  1628  688 ?        S    16:50   0:00 /sbin/klogd -c 1 -2
root     13011  0.0  0.0  4244 1100 ?        S    16:50   0:00 /usr/sbin/saslauthd -a pam -n 1
root     13050  0.0  0.0  2176  884 ?        S    16:50   0:00 /usr/sbin/xinetd
root     13109  0.0  0.0  1716  692 ?        S    16:50   0:00 /usr/sbin/cron
root     13135  0.0  0.0  4980 1696 ?        S    16:50   0:00 /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid
root     13202  0.0  0.1  8052 5540 ?        S    16:50   0:00 /usr/bin/perl /usr/libexec/usermin/miniserv.pl /etc/usermin/miniserv.conf
root     13204  0.0  0.1  8452 5940 ?        S    16:50   0:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root     13662  0.0  0.0  5640 2404 ?        S    16:51   0:00 sshd: root@pts/2                                
root     13668  0.0  0.0  5640 2404 ?        S    16:51   0:00 sshd: root@pts/2                                
root     13728  0.0  0.0  3160 1760 pts/2    S    16:52   0:00 -bash
root     13930  0.0  0.2 23124 9112 ?        S    16:52   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
root     13931  0.0  0.0  3328 1348 ?        S    16:52   0:00 /usr/bin/perl /usr/local/confixx/pipelog.pl
wwwrun   13932  0.0  0.2 23124 9212 ?        S    16:52   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
wwwrun   13988  0.0  0.2 23124 9208 ?        S    16:52   0:00 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
root     25708  0.0  0.1  8464 6148 ?        S    17:15   0:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root     25710  0.0  0.1  8464 6156 ?        S    17:15   0:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root     27475  0.0  0.0  2864  844 pts/2    R    17:19   0:00 ps aux
'cat /proc/user_beatcounter' /proc/user_beatcounter gibts nicht
 
oops, sorry, hatte Thread wohl ohne Brille betrachtet (hab ja auch keine ;))
Läuft alles über Confixx?
Läuft das Updatescript. Vielleicht einfach mal manuell ausführen (ssh)
 
udatescript sagt mir folgendes:
Code:
PLEASE SEE THE PERL2EXE USER MANUAL UNDER "Can't locate somemodule.pm in @INC"
FOR AN EXPLANATION OF THE FOLLOWING MESSAGE:
Can't locate Carp/Heavy.pm in @INC (@INC contains: PERL2EXE_STORAGE /usr/local/confixx /tmp/i686-linux /tmp) at PERL2EXE_STORAGE/Carp.pm line 178.
Muss die Meldung jetzt mal in Ruhe zerpflücken, wenn ich es sonst von Hand starte, kommt keine Meldung(warum auch, wenn alles I.O. ist).

Micha

P.S.: Server läuft mit SuSE 9
 
Mit Perl hab ich auch nichts am Hut... Aber die angeblich fehlende Datei ist vorhanden!
Scheint ein Berechtigungs-Problem zu sein, hab SuSEconfig ausgeführt(setzt ne ganze Menge Permissions) und siehe da - es geht wieder (fast) alles. Seiten sind wieder erreichbar, Mail und FTP gehen auch. Nur MySQL spinnt wg. '/var/lib/mysql/mysql.sock'. Aber das kriege ich auch noch auf die Reihe, denke ich.

Stellt sich nur noch die Frage: Wieso das alles auf einmal??

Danke für die schnelle Hilfe
Micha
 
Last edited by a moderator:
Jetzte alles wieder 100%! :)
mysql lief nicht..., war mir bei 'ps aux' gar nicht aufgefallen
Auszug aus dem MySQL-Log(nach dem Reboot):
Code:
041112 16:50:23  mysqld started
041112 16:50:24 [ERROR] Can't start server : Bind on unix socket: Permission denied
041112 16:50:24 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
041112 16:50:24 [ERROR] Aborting
Also auch 'ne Berechtigungsfrage...

Mfg
Micha
 
Back
Top