WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   problem mit proftpd server (http://www.wcm.at/forum/showthread.php?t=103700)

MrWolf 26.07.2003 00:23

problem mit proftpd server
 
hallo!

beim verbinden (egal welcher ftp client) mit unserem (suse linux) pro ftpd 1.2.2 server vergehen zwischen
"Socket connected. Waiting for welcome message..."

und dem response
"220 ProFTPD 1.2.2 Server"
jedesmal rund 7 sekunden

jeder weitere transfer läuft dann in folge sehr schnell ohne merkbare verzögerung ab. meine client-ip ist im hosts file des server eingetragen. die firewall meldet serverseitig keine probleme.

clientseitig hänge ich hinter einem netgear router der nat macht, sonst nix auffälliges, und das problem tritt nur mit diesem server auf. mit anderen servern im gleichen lan habe ich keine ftp wartezeiten.

bitte um tips
bin recht unerfahren mit linux ;-)

lg mrw

MrWolf 26.07.2003 00:31

problem eingegrenzt
 
aha scheint am nat des routers zu liegen:

wenn ich meinen client im lokalen netz am router als dmz-server eintrage (also alle anfragen direkt darauf weiterleite) gibt es das problem nicht.

hat jemand eine idee, warum das so ist?
bei anderen rechnern tritt das ja auch nicht auf.

bitte um rat

callas 26.07.2003 10:41

FAQ lesen hilft :)

13. Slow logins

This is probably caused by a firewall or DNS timeout. By default ProFTPD will try to do both DNS and ident lookups against the incoming connection. If these are blocked or excessively delayed a slower than normal login will result. To turn off DNS and ident use:

UseReverseDNS off
IdentLookups off

MrWolf 26.07.2003 11:05

hab ich natürlich schon probiert
beides off
server neu gestartet
keine änderung

callas 30.07.2003 11:15

dann weiss ich leider auch nicht weiter. bei uns war nur der ident lookup schuld.

frankenheimer 30.07.2003 13:06

Probiere mal das ...
 
Schau dir mit strace an was proftpd bei einer Verbindung macht. Sollte nicht so schwer sein, da proftpd eh nicht multihreaded ist. strace -p pid.
Schau dir die Ausgabe an. Wird am falschen Nameserver liegen der nicht erreichbar ist. Ein gethostbyname wird immer gemacht.
Schau dir die /etc/resolv.conf an. Eventuell ist deer host selbst nicht auflösbar. Siehe: /etc/hosts.



Cu.


Fhmer

MrWolf 31.07.2003 14:19

hab die ursache gefunden:
war doch der ident dienst, der von der firewall nicht rejected sondern nur geschluckt wird, deshalb das timeout

vielen dank für eure tips


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag