PureFTP startet nicht

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von Le-Seaw, 26. Sep. 2009.

  1. Le-Seaw

    Le-Seaw Member

    Hallo,

    erstm,al grosses dank für die Anleitung Lenny.
    Hat soweit aucuh alles geklappt nur der FTP Server will sich nicht starten lassen.

    Rest geht alles.
    Wo könnte der Fehler liegen, habe die Schritte jetzt schon 3mal durch.-
    Ist ein VServer von Strato, hängt es damit zusammen?
    War komplett neues System drauf, keine Altlasten.
    Danke euch für jede Hilfe.

    h1637934:~# /etc/init.d/pure-ftpd-mysql start
    Starting ftp server: Running: /usr/sbin/pure-ftpd-mysql-virtualchroot -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -b -E -A -O clf:/var/log/pure-ftpd/transfer.log -u 1000 -B

    so sieht es aus wenn Start, aber es erscheint kein ftp :(
     
    Zuletzt bearbeitet: 26. Sep. 2009
  2. Le-Seaw

    Le-Seaw Member

    gelöst

    siehe Anleitung hier plus Comments unter der Anleitung

    Nächste Problem, Passwort wird nicht erkannt, User aber schon :(
     
  3. Till

    Till Administrator

    1) Check mal ob Du wirklich dass pureftpd-mysql Paket geladen ahst und nicht pureftpd ohne mysql.
    2) Existiert der User des Webs, also web1, web2 usw (nicht zu verwechseln mit dem virtuellen FTP User). Welcher web User das in diesem Fall ist, kannst Du in der FTP User Tabelle in der ispconfig mysql db nachsehen.
     
  4. Le-Seaw

    Le-Seaw Member

    zu 1.) ja ist er, wird aber nochmal gegengecheckt
    zu2 .) User ist angelegt, Verzeichniss ist angelegleg, in DB steht alles drin nur rein komme ich nicht
    FTP sagt User okay, Passwort wrong :(
    tata :(
    Schreibe erweiterte Statusinformationen... Fertig
    Wähle vormals abgewähltes Paket pure-ftpd-mysql.
    (Lese Datenbank ... 40444 Dateien und Verzeichnisse sind derzeit installiert.)
    Entpacke pure-ftpd-mysql (aus .../pure-ftpd-mysql_1.0.21-11.4_i386.deb) ...
    Richte pure-ftpd-mysql ein (1.0.21-11.4) ...
    chmod: Zugriff auf â/etc/pure-ftpd/db/mysql.confâ nicht möglich: Datei oder Verzeichnis nicht gefunden
    Starting ftp server: Running: /usr/sbin/pure-ftpd-mysql-virtualchroot -B
    invoke-rc.d: initscript pure-ftpd-mysql, action "start" failed.
    dpkg: Fehler beim Bearbeiten von pure-ftpd-mysql (--configure):
    Unterprozess post-installation script gab den Fehlerwert 252 zurück
    Fehler traten auf beim Bearbeiten von:
    pure-ftpd-mysql
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    Ein Paket konnte nicht installiert werden. Versuche zu lösen:
    Richte pure-ftpd-mysql ein (1.0.21-11.4) ...
    chmod: Zugriff auf â/etc/pure-ftpd/db/mysql.confâ nicht möglich: Datei oder Verzeichnis nicht gefunden
    Starting ftp server: Running: /usr/sbin/pure-ftpd-mysql-virtualchroot -B
    invoke-rc.d: initscript pure-ftpd-mysql, action "start" failed.
    dpkg: Fehler beim Bearbeiten von pure-ftpd-mysql (--configure):
    Unterprozess post-installation script gab den Fehlerwert 252 zurück
    Fehler traten auf beim Bearbeiten von:
    pure-ftpd-mysql
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut
    Lese Status-Informationen ein... Fertig
    Lese erweiterte Statusinformationen

    verdammte Hacke, nun bin ich genausoweit wie vorher
    Packet selber gebastelt und nix geht :(
    Manchmal könnte ich heulen, aber nur manchmal wenn das Bier alle ist :)
     
    Zuletzt bearbeitet: 28. Sep. 2009
  5. Till

    Till Administrator

    Ok, dann schalte mal debugging in pureftpd ein:

    http://www.faqforge.com/linux/contr...nable-debugging-in-pure-ftpd-on-debian-linux/

    und checke dann nochmal das log nach einem erneuten Versuch. Weiterhin kannst Du auch mal versuchen das logging in mysql zu aktivieren und dann mal sehen, welche sql abfragen der pureftpd absetzt und ob Du Fehler bekommst, wenn Du die gleichen Abfargen per phpmyadmin ausführst.
     
  6. planet_fox

    planet_fox Super-Moderator

    @Till

    Wenn ich das nach dem Howto von Faqforge mache kommt nach dem neustart folgendes

     
  7. Till

    Till Administrator

    Dann schreiube bitte mal "true" in die Datei /etc/pure-ftpd/conf/VerboseLog

    Vielleicht haben die das in einer pureftpd Version geändert, bei mir geht es auch mit yes.
     
  8. Till

    Till Administrator

    @Le-Seaw

    Schalte bitte mal des verbose logging ein und poste dann mal die zeilen, die im Log hinzugefügt werden wenn Du versuchst Dich per FTP einzuloggen.
     
  9. Le-Seaw

    Le-Seaw Member

    selbe wie mein Vorredner
    geht nicht
    auch true aktzeptiert er nicht
     
  10. Till

    Till Administrator

    Dann schreib mal eine 1 in die Datei.

    Und poste vorher bitte nochmal die Ausgabe von:

    cat /etc/pure-ftpd/conf/VerboseLog
     
  11. Le-Seaw

    Le-Seaw Member

    1 geht :)

    Sep 30 17:12:53 h1637934 pure-ftpd: (?@?) [ERROR] Unable to switch capabilities : Operation not permitted
    trotz selber bauen dies :(

    argh
     
  12. Till

    Till Administrator

    Dann ist da irgend was schief gegangen. Entweder capabilities sind in dem neuen pureftp immer noch nicht ausgeschaltet oder aber das neue pureftpd hat das alte nicht überschrieben. Hattest Du pureftpd auch deinstalliert, bevor Du ihn neu gebaut hast?
     
  13. noob

    noob New Member

    Habe das gleiche Problem.
    FTP-Server und myDNS-Server gehen nicht.

    Möchte mich aber ertsmal um das erste Problem kümmern - FTP-Server.

    Debian 5 64bit mit ISPConfig 3.0.1.4.
    Bin 2x nach Anleitung gegangen:
    Der Perfekte Server - Debian Lenny (Debian 5.0) [ISPConfig 3]

    Bei /etc/init.d/openbsd-inetd restart:
    Bei /etc/init.d/pure-ftpd-mysql start:
     
  14. planet_fox

    planet_fox Super-Moderator

    Mal dumm gefragt wo finde ich auf meiner Tastatur die Zeichen zwischen yes

    Code:
    ‘yes’
     
  15. Till

    Till Administrator

    Du kannst da normale einfache Anführungszeichen nehmen (also die über #). Oder aber Du öffnest einfach die Datei /etc/pure-ftpd/conf/VerboseLog mit einem Editor Deiner Wahl, gibst das Wort yes ohne Anführungszeichen ein und speicherst sie.
     
  16. planet_fox

    planet_fox Super-Moderator

    Code:
    vps-horst:~# /etc/init.d/pure-ftpd-mysql restart
    Restarting ftp server: /usr/sbin/pure-ftpd-wrapper: Invalid configuration file /etc/pure-ftpd/conf/VerboseLogyesecho: No corresponding directive
    
    Also zwei Server Debian und bei beiden klappts nicht mit dem verbose, ich kann dir mal nen zugang schicken.Vielleicht siehst du den fehler dann.
     
  17. planet_fox

    planet_fox Super-Moderator

    ok es geht mit

    Code:
    yes
     
  18. JoeWanne

    JoeWanne New Member

    Ich habe folgenden Server auf einem Vserver installiert, und habe nun auch das problem, das PUREFTP nicht läuft.
    Der Perfekte Server - Debian Lenny (Debian 5.0) [ISPConfig 3]



    habe auch schon mal versucht aus den logs was zufinden, aber der scheint nichts zu loggen.

    Bitte um hilfe
     
  19. Till

    Till Administrator

  20. Le-Seaw

    Le-Seaw Member

    aufgegeben :(
    klappt ums verrecken nicht er will nicht das annehmen was er soll.

    mist hätte ich das gewusst dann keinen vserver
     

Diese Seite empfehlen