vsftpd startet nicht mehr

Backup, Restore und Transfer von Daten
Post Reply
sibrenner
Posts: 15
Joined: 2002-05-08 23:29
Location: Ratingen
Contact:
 

vsftpd startet nicht mehr

Post by sibrenner »

Hallo,

seit kurzem startet vsftpd nicht mehr. Ich hab das System schon neu gestartet und auch mit vsftpd start versucht den Server einzeln zu starten.

Die Konfigurationsdateien sind eigentlich unverändert und ich bin deshalb ein wenig ratlos. Mir ist nicht klar, wo vsftpd seine logs speichert, ich hab in den bekannten Dateien unter /var/log gesucht und nichts gefunden. Es findet sich auch nirgends auf dem System eine vsftpd.log oder ähnliches. Im xferlog steht natürlich nichts, da der Server ja gar nicht gestartet wird. xinetd neu zu starten läuft zwar fehlerfrei (sieht jedenfalls so aus), den vsftpd scheint der aber auch nicht starten zu können.

Die Fehlermeldung lautet
500 OOPS: vsftpd: cannot open specified config file

Die Datei vsftpd.conf ist aber da und soweit ich sehe eigentlich fehlerfrei. Ich hab auch mal Confixx mit /root/confixx/admin/subs/vsftpd_install.pl eine neue erstellen lassen, das löste das Problem aber auch nicht.

Hier die vsftpd.conf:

#### CONFIXX VSFTPD KONFIGURATIONSDATEI ####
#### erstellt am ###

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022

xferlog_enable=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES

ascii_upload_enable=YES
ascii_download_enable=YES
ls_recurse_enable=YES

connect_from_port_20=YES

chroot_local_user=YES

userlist_enable=YES
userlist_file=/etc/chrootUsers
userlist_deny=NO

pam_service_name=vsftpd

### ENDE ####


Betriebssystem ist SuSE LINUX 8.2 und vsftpd 1.1.3

Gruß,
Simon
t0x1c
Posts: 127
Joined: 2003-10-09 19:59
Location: Nähe Kiel
 

Re: vsftpd startet nicht mehr

Post by t0x1c »

man vsftpd und gucken ob man angeben kann wo er die Config-File suchen soll. Sonst mal die Rechte des Files überprüfen?
sibrenner
Posts: 15
Joined: 2002-05-08 23:29
Location: Ratingen
Contact:
 

Re: vsftpd startet nicht mehr

Post by sibrenner »

Hallo,

warum ich selbst immer vergesse in den manpages nachzuschauen weiß ich auch nicht, aber danke für den Hinweis. Man gibt also nur ein Config-File an, wenn der im standalone-Modus läuft, was der ja aber nicht soll und tut, da ja rcxinetd die starten soll.

Aber ich weiß immer noch nicht was los ist. Wo könnte ich den Logs finden. Hat jemand ebenfalls das Problem?

Im Verzeichnis /etc/xinet.d stand in der Datei vsftp disable = yes, was ich nun auf no gesetzt habe. Dann startet rcxinetd aber nicht mehr. Auf einem zweiten Root-Server mit SuSE 8.1 ist dieser Ordner leer? Worüber wird FTP eigentlich standardmäßig gestartet?

Simon
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe
Contact:
 

Re: vsftpd startet nicht mehr

Post by dodolin »

Poste mal den kompletten Abschnitt deiner xinetd.conf, die für vsftpd zuständig ist. Wo genau liegt die von dir gepostete vsftpd.conf (vollständiger Pfad)?
chris76
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering
 

Re: vsftpd startet nicht mehr

Post by chris76 »

Kann es evtl sein das du ein update gemacht hast?
stehe bei dir in der xinetd.conf hinter den HOST ATTEMP vielleicht auch ein RECORD?
Ciao Christian
sibrenner
Posts: 15
Joined: 2002-05-08 23:29
Location: Ratingen
Contact:
 

vsftp

Post by sibrenner »

@chris76: Ich hab ein Online-Update mit YOU durchgeführt. RECORD steht dort. Das war aber auch schon vorher so (hab in einem alten Backup nachgeschaut).

@dodolin: die vsftpd.conf liegt in /etc/ (/etc/vsftpd.conf), hier der Abschnitt der xinetd.conf:

service ftp
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/vsftpd
# server_args = -a
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST ATTEMPT RECORD
}
Gruß,
Simon
chris76
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering
 

Re: vsftpd startet nicht mehr

Post by chris76 »

Das Record muß weg wenn du du das update gemacht hast vom xinetd. Das ist ja dein Fehler.

Ciao Christian
sibrenner
Posts: 15
Joined: 2002-05-08 23:29
Location: Ratingen
Contact:
 

Re: vsftpd startet nicht mehr

Post by sibrenner »

@chris76: Wenn ich das auch in der defaults-Section wegmache geht es. Vielen Dank! Was hat denn RECORD vorher bewirkt und wieso muss man es jetzt entfernen? Ich hab in den manpages für xinetd.conf auf meinem System gar nichts zu RECORD unter log_on_failure gefunden. Ist das in der aktuellen Version entfernt worden?

Simon
Post Reply