www.ProFTPD.de
13. März 2007, 20:26:19 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / Kann Clients nicht trennen! am: 04. August 2003, 17:14:50
Hallo

Ich habe ein etwas komisches Problem. Ich setze ProFTPd 1.2.8 auf einem Mac OS X Server (10.2.6) ein und hatte bisher keinen Grund zur Klage. Um einigen Testpersonen aktuelle Software-Builds zum Download anbieten zu können (Dateigrössen zwischen 300 und 500 MB) aber dennoch meinen Server nicht zu überlasten, habe ich per Konfiguration eingestellt, dass sich max. 3 Clients gleichzeitig per FTP anmelden dürfen und ausserdem mit der entsprechenden Direktive die max. Bandbreite pro Client auf 25 KB/s festgesetzt. Soweit alles klar.

Nach einiger Zeit musste ich feststellen, dass der Server dauerbesetzt ist, das heisst es sind permanent 3 Clients verbunden. Mit 'ftptop' liess ich mir anzeigen, wer gerade verbunden ist und was er macht (siehe unten):

3 Total FTP Sessions: 3 downloading, 0 uploading, 0 idle

PID   S USER     ADDR                 SERVER          TIME COMMAND            
6003  D osxs     80.131.219.87        0.0.0.0:21      347539 RETR Panther_7B21_Us
5368  D osxs     217.81.206.37        0.0.0.0:21      358129 RETR Panther_7B21_Us
5525  D osxs     212.202.4.213        0.0.0.0:21      355997 RETR Panther_7B21_Us

Um auch mal anderen Usern die möglichkeit zu geben sich zu verbinden habe ich versucht, die aktuellen Verbindungen zu trennen indem ich den FTP-Server beendet habe, den Server neugestartet habe und sogar übers Terminal die Prozesse gekillt habe. Aber es nützt alles nichts. Die 3 oben erwähnten Clients lassen sich nicht trennen und werden mit 'ftptop' immer angezeigt.

Nicht weiter schlimm dachte ich, wahrscheinlichnur ein ftptop Anzeigefehler. Nur ist es so, dass der Server keine weitere FTP-Verbindung zulässt, da ja die max. Anzahl Clients erreicht ist. Stimmt die Anzeige also doch? Also ich weiss nicht mehr weiter. Ich kann mich nur noch einloggen, wenn ich die Clientzahl auf 4 oder mehr erhöhe...

Was mache ich falsch und wieso werde ich diese 3 ominösen Clients nicht los? Bin für jede Hilfe dankbar.

rcakir
2  ProFTPD / ProFTPD - Deutsch / Max. Bandbreite einstellen am: 10. Juli 2003, 12:00:21
Dann ist die Meldung weg, aber der Client nutzt die ganze Bandbreite, was ich eigentlich vermeiden wollte. Falls die Meldung ansonsten keine negativen Auswirkungen hat, ignoriere ich sie einfach.
3  ProFTPD / ProFTPD - Deutsch / Max. Bandbreite einstellen am: 10. Juli 2003, 11:53:48
Wenn Du mir jetzt noch sagen kannst, wie ich das verhindern kann, bin ich Dir zu ewigem Dank verpflichtet...
4  ProFTPD / ProFTPD - Deutsch / Max. Bandbreite einstellen am: 10. Juli 2003, 11:52:27
Verstehe ich nicht ganz, beim Download einer 500 MB Datei werden doch permanent Daten geladen...
5  ProFTPD / ProFTPD - Deutsch / Max. Bandbreite einstellen am: 10. Juli 2003, 11:46:50
Uuups, schlimmer Tippfehler. Hab ich natürlich gleich korrigiert, jetzt geht's. Aber kannst Du mir vielleicht noch erklären was es mit dem Hinweis "Stalled" auf sich hat?

Danke!


rcakir
6  ProFTPD / ProFTPD - Deutsch / Max. Bandbreite einstellen am: 10. Juli 2003, 11:18:50
Hallo,

konnte den Fehler wie folgt eingrenzen, aktiviere ich folgende Direktiven, ist keine FTP-Verbindung mehr möglich. Sobald ich diese auskommentiere, geht's wieder problemlos :?


# Max. Clients  
 MaxClientsPerHost 2 "Nicht mehr als %m Verbindungen"  
 MaxClients 3 ""Sorry, leider sind schon %m Clients verbunden"  
 MaxLoginAttempts 3


Die Direktiven für Up-/Download funktionieren scheinen zu funktionieren. Aber hier kommt dann auch schon das nächste Problem. Meine Downloaddateien sind zwischen 500 und 600 MByte, beim herunterladen wird zwar die korrekte Downloadrate angezeigt aber immer wieder der Text "Stalled" angezeigt. Was stimmt hier nicht?

Gruss

rcakir
7  ProFTPD / ProFTPD - Deutsch / Max. Bandbreite einstellen am: 09. Juli 2003, 23:37:11
Hallo

Ich habe nach den Anweisungen in der miniFAQ die Directiven für die Bandbreitenbeschränkung wie folgt in die proFTPd 1.2.8 config eingetragen:

# Max. Clients
MaxClientsPerHost 2 "Nicht mehr als %m Verbindungen"
MaxClients 3 ""Sorry, leider sind schon %m Clients verbunden"
MaxLoginAttempts 3

# Max. Bandwith for Uploads in KByte/s
TransferRate STOR 32

# Max. Bandwith for Downloads in KByte/s
TransferRate RETR 96

...danach lief der server immer noch munter weiter (xinetd). als ich dann nach ca. 3 stunden etwas per ftp hochladen wollte, akzeptierte der server keine verbindung mehr, obwohl alles ganz normal zu laufen schien. erst als ich obenstehende direktiven in der config wieder auskommentiert hatte, konnte ich mich wieder per ftp einloggen. komisch. ich würde eigentlich schon gerne die bandbreiten-direktiven wieder aktivieren, befürchte aber, dass sich der server dann wieder verabschieden könnte. kann mir jemand einen tipp geben, was ich falsch mache?

besten dank im voraus


rcakir
8  ProFTPD / ProFTPD - Deutsch / Mac OS X, proFTPd & Firewall am: 26. Juni 2003, 13:48:54
Hallo liebe Supporter

Ich schlage mich mit einem Problem herum, bei dem ihr mir vielleicht weiterhelfen könnt. Zuerst mal einige technische Daten.

Systemsoftware: Mac OS X Server 10.2.6
proFTPd-Version: 1.2.8
Apache: 1.3.27
Server hat fixe IP und ist über Kabel am Netz.

proFTPd dient auf meinem Server vor allem einem Zweck: User sollen per FTP direkt auf Ihren Web-Ordner zugreifen können (auf dem Server laufen ca. 40 Virtual Domains), um ihre Webseiten zu aktualisieren. Weiter ist es wichtig, dass die User in ihrem Homeverzeichnis (=Document Root) eingeschlossen sind, also kein Unheil anrichten können.

Im standalone modus läuft proFTPd soweit recht gut, solange die Firewall ausgeschaltet ist. Aktiviere ich die Firewall, baut der Client zwar eine Verbindung auf, aber die Dateiliste kann nicht geladen werden. Schalte ich den Schutz aus, läuft alles flott.

Also meine erste Frage: Wie muss ich meine Firewall konfigurieren, damit es mit proFTPd im Passive-Modus funktioniert? Ich habe Port 20 (Daten) und Port 21 (Steuerung) freigeschaltet.

2. Frage: Nach einem Neustart des Servers muss ich jedesmal den FTP-Server manuell starten, was natürlich etwas mühsam ist. Es wäre natürlich schön, wenn proFTPd beim Systemstart über einen Skript automatisch gestartet werden könnte. Gibt's da ne Möglichkeit?

Bin für jede Hilfestellung dankbar.

Im Moment läuft der FTP-Server als 'Standalone' bei deaktivierter Firewall.

Gruss

rcakir
Seiten: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.062 Sekunden mit 16 Zugriffen.