Verbindung zu FTP-Server dauert...

Post Reply
Message
Author
Descartes

Verbindung zu FTP-Server dauert...

#1 Post by Descartes »

Vielleicht kann mir einer weiterhelfen...

Ich habe hier WU_FTP v2.6.0 auf einer Solaris/Sparc 2.7; der FTP Daemon wird über /etc/inetd.conf gestartet und läuft.
Versucht man sich per FTP-Client (egal ob Konsolen-FTP, NcFTP oder WS_FTP auf Windows) auf den FTP-Server zu connecten, dauert es eine kleine Ewigkeit bis man endlich auf die Maschine kommt. Mit einem Konsolen-FTP "ftp localhost" lässt sich das ganz gut beobachten. Es kommt "connect to localhost..." und es vergeht eine recht lange Zeitspanne, bis man endlich zum Login kommt.
Ist eine FTP Verbindung mal endlich aufgebaut, kann man mit "netstat -a | grep ftp" auch schön sehen dass da eine Verbindung besteht. Beendet man dann den FTP connect (Anwendung wird auch beendet) bleiben die Zeilen die netstat anzeigt noch eine Weile bestehen bevor sie verschwinden. Weitere FTP connects führen zu weiteren Eintragungen. So lange diese Eintragungen da sind, entstehen keine Verzögerungen beim Einloggen von dem Client aus. Connects von anderen Clients sind aber trotzdem beim ersten Connect sehr lang. Wie gesagt, der FTP Daemon läuft. Einer eine Ahnung warum da so eine Wartezeit auftaucht und wie man die beheben kann ? Anfang der Woche war die Wartezeit so lange, dass die FTP Clients nur auf Time-Out gelaufen sind und gar kein FTP-Connect mehr möglich war. Erst nach einem Reboot waren die Verzögerungen ein bisschen kürzer, so dass ein FTP-Connect wieder möglich ist.

Bis vor kurzem hat der FTP-Server noch super funktioniert. Erst seit ein paar Tagen muckt der so rum. An der Config wurde zwischenzeitlich *nichts* verändert.

danm

Re: Verbindung zu FTP-Server dauert...

#2 Post by danm »

mhh

Der FTP versucht zwei Sachen:
- nslookup (Namensauflösung IP-->Name)
- & ident Lookup (Port 113)

Du sagtest der FTP lief vor ein paar Wochen wunderbar und du hast "nichts" verändert. Hat sich etwas im Netz verändert ? (z.B. neuer DNS, anderer Router)

Was sagen die Logs vom wuftpd ? was sagt die */messages ? (Oder wo auch immer die inetd spezifischen Meldungen umgeleitet werden.) Macht inetd vielleicht ein Revers-Lookup (IP--> Name)?

Descartes

Re: Verbindung zu FTP-Server dauert...

#3 Post by Descartes »

Der DNS kanns nicht sein.
Die Maschine hängt weder am DNS noch am NIS. Die handvoll User / Hosts die Zugriff haben sollen werden lokal administriert bzw. die /etc/hosts zur Namensauflösung benutzt. Als Dienste stehen nur FTP (Ports 20+21) und SSH (22) zur Verfügung. Telnet ist abgeschaltet. Zugang per Exceed muss extra über /etc/dtconfig/Xaccess für jeden Host separat erlaubt werden.

Andere Maschinen die am selben Router hängen haben nicht dieses Zeitverzögerungsproblem beim FTP?!

Post Reply