www.ProFTPD.de
13. März 2007, 19:56:29 *
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  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Verbindungsaufbau dauert lagen (nur xinetd)  (Gelesen 435 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Anonymous
Gast
« 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
Gespeichert
Psychocandy
ProFTPD
*
Offline Offline

Beiträge: 2


Profil anzeigen WWW
« Antwort #1 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.   L&auml;chelnd

Gruß
Michael
Gespeichert
Anonymous
Gast
« Antwort #2 am: 12. Februar 2004, 15:04:20 »

Bitte erst lesen udn dann Posten!!

(Lesen schließt lesen der geposteten Configs mit ein!)

Trotzdem Danke!
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 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
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #4 am: 12. Februar 2004, 17:23:07 »

Das sich nur gewisse User, IPs etc einloggen koennen, kann man auch in ProFTPD einstellen.

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
r1g0
Gast
« Antwort #5 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
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #6 am: 13. Februar 2004, 11:38:08 »

ich tippe eher auf xinetd ...

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Anonymous
Gast
« Antwort #7 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 :-)
Gespeichert
Anonymous
Gast
« Antwort #8 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 :-)
Gespeichert
Anonymous
Gast
« Antwort #9 am: 23. Februar 2004, 16:02:33 »

Ich sehe, keiner Weiß warum??

Oder doch? Bitte gebt doch mal bescheid...

Gruß

Igor :-)
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

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.061 Sekunden mit 16 Zugriffen.