ProFTPD plötzlich verschwunden

  • Thread starter Thread starter DonRonaldo
  • Start date Start date
D

DonRonaldo

Guest
Moin,

letzte Woche war auf unserem Server (Plesk11 auf CentOS6) plötzlich kein Login via FTP mehr möglich. (Ging jahrelang ohne Probleme)

Nachdem die Standardlösung via
Code:
/etc/init.d/inetd restart
nichts gebracht hat, habe ich herausgefunden das der gesamte Ordner
/etc/init.d/proftpd
nicht existiert :confused:

Allerdings ist die Datei
/etc/proftpd.conf
noch vorhanden.

Ich habe dann ein Update auf Plesk12 (12.0.18 stable) durchgeführt, in der Hoffnung das es den fehlenden FTP direkt mit installiert, hat aber nicht geklappt.
Beim erneuten ausführen des PleskInstallers habe ich explizit darauf geachtet bei den Webhosting Features den proftpd Server auszuwählen.
Select the components you want to install:

1. [=] Plesk Web hosting
2. [=] Apache mod_fcgid module
3. [=] Apache mod_perl module
4. [=] ProFTPD ftpserver
5. [ ] Bandwidth Limiter For Apache support (mod_bw)
6. [ ] Apache ASP support
7. [ ] Tomcat Java Servlets support
8. [=] Apache mod_python module
9. [ ] ColdFusion support for Plesk
10. [ ] MIVA Empresa support
11. [=] Webalizer webstat
12. [=] AWStats webstat
13. [ ] ModSecurity Web Application Firewall for Apache
14. [.] <+> Different PHP interpreter versions // 1 of 6 components selected
15. [=] Apache web server support
16. [ ] <+> Nginx web server and reverse proxy support // 0 of 2 components selected
Der Installer ist dann durchgelaufen, aber der Server weiterhin nicht vorhanden.

Jetzt bin ich mit meinem bescheidenen Latein am Ende und würde mich über jegliche Hilfe freuen....
 
letzte Woche war auf unserem Server (Plesk11 auf CentOS6) plötzlich kein Login via FTP mehr möglich. (Ging jahrelang ohne Probleme)

Diese Fehlerbeschreibung sagt ja nun nicht wirklich viel aus.
Gibt es Fehlermeldungen beim Loginversuch? Wenn ja, welche?

Ansonsten die Standardfragen:
Läuft der FTP-Daemon?
Was sagen die relevanten Logfiles?

Mehr Input bitte, dann kann man auch zielgerichtet helfen.
 
Diese Fehlerbeschreibung sagt ja nun nicht wirklich viel aus.

....

Mehr Input bitte, dann kann man auch zielgerichtet helfen.

Siehe oben, das Verzeichnis proftpd ist verschwunden und somit kein FTP Server vorhanden. Das entsprechende Verzeichnis ist ohne mein zutun verschwunden und das Programm läst sich nicht wieder installieren.

Habe mir bei meinem ersten Thread wie ich finde sehr viel Mühe gegeben das Problem zu beschreiben.
 
Siehe oben, das Verzeichnis proftpd ist verschwunden und somit kein FTP Server vorhanden.

Das ist vermutlich eine falsche Schlußfolgerung.

Ich weiß jetzt nicht, wie es bei CentOS ist, aber z.B. bei Debian liegen im Verzeichnis /etc/init.d/ die Start-/Stop-Scripte und wenn es dort genauso ist, dann dürfte
Code:
/etc/init.d/proftpd
das Start-/Stop-Script für den FTP-Daemon sein und nicht das Programmverzeichnis.
Aber da muß sich jemand dazu äußern, der in CentOS besser bewandert ist.

Die Frage, ob der Daemon läuft und was die Logfiles sagen, blieben bisher unbeantwortet.
 
Die Logfiles sagen das:
Sep 15 21:01:50 s16856802 xinetd[691]: START: ftp pid=18823 from=::ffff:195.20.253.4
Sep 15 21:01:50 s16856802 proftpd[18823]: warning: handling possibly truncated configuration data at line 94 of '/etc/proftpd.conf'
Sep 15 21:01:50 s16856802 proftpd[18823]: error: cannot read configuration path '/etc/proftpd.d': Not a directory
Sep 15 21:01:50 s16856802 proftpd[18823]: fatal: Include: error including '/etc/proftpd.d/*.conf': Invalid argument on line 94 of '/etc/proftpd.conf'
Sep 15 21:01:50 s16856802 xinetd[691]: EXIT: ftp status=1 pid=18823 duration=0(sec)

Die besagte Zeile94 lautet wie folgt:
Include /etc/proftpd.d/*.conf
 
Das kenn ich gut …

Proftpd wird, bei Debian zumindestens, NUR durch xinetd gestartet.
Ein restart von xinetd behebt auch die Loginprobleme beim FTP
 
wie gesagt, CentOS kenn ich nicht. Aber bei Debian gibt es in /et/init.d
kein Start/Stop Script für Proftpd. Also bei der Verwendung von Plesk.
Und ja, in der proftpd.conf ist Standalone drin
 
Last edited by a moderator:
Ungetestet (ohne Gewähr):
mkdir /etc/proftpd.d/
/usr/local/psa/admin/bin/httpdmng --reconfigure-all
/usr/local/psa/bootstrapper/pp12.0.18-bootstrapper/bootstrapper.sh repair
 
Back
Top