Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: Anonymous am 12. Februar 2004, 13:20:19 Hallo zusammen,
ich habe ein Probelm mit dem proFTPd. Er wird bei mir über xinetd gestartet und hat die aufgabe, nur zwei Benutzer zu akzeptieren und sonst nichts. Im Prinzip tut er das auch wunderbar! praktisch hat er probleme mit dem Verbidungsaufbau. Versuche ich mich mit deiner linux-Konsole per ftp zu verbinden, bekomme ich zwar sofort die Meldung dass zum Host connected wurde, dann gehen aber ca. 20 Sekunden ins Land, bevor der Server den ersten Pieps von sich gibt und mich fragt wer ich bin. Nach diesen 20 Sekunden läuft aber alles bestens. Ich kann mcih eingloggen udn tunwas ich will.. in ordentlicher geschwindigkeit. Was mich sehr wundert: Wenn ich den Server als Stand-Alone starte (ohne xinetd) läuft er bestens und die Verbidnung ist sofort da!! Das läst mich auf einen Fehler in der xinetd-Konfguration tippen. Leider habe ich es noch nicht geschafft, proFTPd unter XInetd zum Loggen zu bewegen. Er loggt nur was in xintd geloggt werden soll, also ein server_args = -d5 hat leider keinen Erfolg. Hat irgendjemand einen blassen Schimmer, wonach ich suchen soll? Ich stocher jetzt schon seit Tagen im trüben und find nichts... Hier werde ich jetzt noch alle relevanten Konfigs anhängen (Teilweise geschwärzt) XInetd-Konfig für ftp: Code: service ftp { disable = no #disable = yes socket_type = stream wait = no user = root server = /usr/sbin/in.ftpd # Debug server_args = -d5 log_on_success += DURATION USERID log_on_failure += USERID #nice = 10 } proftpd.conf Code: # This is a basic ProFTPD configuration file ServerName "ftp.XXXXXXXXX.de" ServerType inetd #ServerType standalone DefaultServer on # Debug, warum verbindet er so langsam?? UseReverseDNS off # RootLogin on # Port 21 is the standard FTP port. Port 21 # Umask 022 is a good standard umask to prevent new dirs and files # from being group and world writable. Umask 022 # Disable IdentLookups by default IdentLookups off MaxInstances 30 # Set the user and group that the server normally runs at. User nobody Group nobody # Normally, we want files to be overwriteable. <Directory /*> AllowOverwrite on AllowStoreRestart on AllowRetrieveRestart on </Directory> DefaultChdir / User1 DefaultChdir / User2 <Limit LOGIN> AllowGroup ftp-grp DenyAll </Limit> Die Logs sagen leider garnichts, sonst würde ich sie auch noch hier reinsetzten. Ich hoffe anhand dieser Informationen kann mir irgendwer helfen! Danke im Vorraus Titel: Versuch mal folgendes! Beitrag von: Psychocandy am 12. Februar 2004, 14:53:08 Trage mal die beiden Parameter in die Konfi ein:
UseReverseDNS off IdentLookups off Wahrscheinlich ein Reverse-Problem! Vielleicht war es das dann schon. :D Gruß Michael Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: Anonymous am 12. Februar 2004, 15:04:20 Bitte erst lesen udn dann Posten!!
(Lesen schließt lesen der geposteten Configs mit ein!) Trotzdem Danke! Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: stonki am 12. Februar 2004, 17:22:26 Zitat von: "Anonymous" Bitte erst lesen udn dann Posten!! (Lesen schließt lesen der geposteten Configs mit ein!) Trotzdem Danke! das loggen (auch) unter Xinetd wird in http://www.proftpd.de/index.php?id=13&backPID=13&tx_faq_faq=4 beschrieben. Teste doch einmal, ob ein resolveip moeglich ist. Es kann ja sein (keine Ahnung), das Xinetd von sich aus versucht die IP aufzuloesen (und/oder eine Ident Abfrage sendet). Dann kannst Du in ProFTPD rumstellen, was Du willst, das macht Dich nicht gluecklich... Durch das Loggen kannst Du ja sehen, wann der ProFTPD Daemon wirklich gestartet wird. cu stonki Titel: Noch eine Anmerkung Beitrag von: stonki am 12. Februar 2004, 17:23:07 Das sich nur gewisse User, IPs etc einloggen koennen, kann man auch in ProFTPD einstellen.
cu stonki Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: r1g0 am 13. Februar 2004, 10:47:04 Ja das gleiche Problem habe ich auch bei mir dauert es auch so ca. 25sec bis er sich connectet ist er allerdings drauf geht alles schnell ohne Probleme.
Es lief ja mal richtig aber nach der neu Installation meines vserver (server4free.de) ging es los und das connecten dauerte länger hhmmm. ein auszug aus meiner proftpd.conf: *********************************** ServerName xxx.vserver.de ServerType inetd DefaultServer on ServerAdmin technik@xxx.vserver.de ServerIdent on "FTP Server ready." Port 21 Umask 022 MaxInstances 30 User nobody Group nobody TransferLog /var/log/xferlog AllowOverwrite on DefaultRoot ~ <Limit LOGIN> DenyGroup poponly </Limit> UseReverseDNS off IdentLookups off *********************************** also ich denke jetzt auch nicht mehr das es was mit der datei zu tun hat aber was könnte es sonst noch sein? Also über Tips würde ich mich sehr freuen! Gruß r1g0 Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: stonki am 13. Februar 2004, 11:38:08 ich tippe eher auf xinetd ...
cu stonki Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: Anonymous am 13. Februar 2004, 12:09:12 Hey Du gast mit dem selben Problem wie ich...
da Du deinen Server beim selben anbieter hast wie ich bitte ich dich doch mal zu testen, obs bei dir auch als Standalone alles bestens klappt. Weißt Du wie Du das umstellst? Wenn nicht schreib mir mal kurz an ein_igor@gmx.net Was das resolven von IPs angeht lässt er es wirklich sein wenn ich es ihm verbiete... zumindestens sagen das die Logs die in messages ankommen. mit resolving hab ich einträge des Types p[IPNUMMER].t-dialin.net[80.bla.bla.bla] Ohne Resolving krig ich 80.bla.bla.bla[80.bla.bla.bla].. sieht also gut aus... Was den Startzeitpunkt angeht habe ich ermitteln können (mit std-Loging) dass der Server wohl zu dem Zeitpunkt gestartet wird, zudem ich auch die erste Meldung von ihm kriege. Will sagen: in den 20 Sekunden wo niemand antwortet läuft auch kein Server.. es scheint also tatsächlich an xinetd zu liegen. Ich werde mal versuchen das Logging umzustellen (Danke für den Link) und mich dann wieder melden.. entweder mti Lösung oder mit noch mehr verwirrtheit ;-) Gruß und ein Dickes Dankeschön schonmal... Igor :-) Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: Anonymous am 13. Februar 2004, 12:36:40 Also... ich hab ihn erfolgreich zum Loggen bewegen können.... und die Logs sehen nach meinem Erachten super aus...
Zu bemerken: Der Erste Logeintrag ist von genau dem zeitpunkt, wo der Server sich das erste mal meldet... Also die Verbindung steht in der Tat 20 Sekunden lang, bevor der proFTPd seinen ersten Handschlag tut. Frage: Kann man xinetd irgendwie dazu bewegen, zu loggen was in dieser zeit passiert? Das Problem scheint ja tatsächlich im xinetd zu liegen..... *grummel* Ich will doch nur nen ordentlichen ftp-Server! Gruß Igor :-) Titel: Verbindungsaufbau dauert lagen (nur xinetd) Beitrag von: Anonymous am 23. Februar 2004, 16:02:33 Ich sehe, keiner Weiß warum??
Oder doch? Bitte gebt doch mal bescheid... Gruß Igor :-) |