Re: Strange problems with FTP - please, help!
Rainer Hantsch <[email protected]> Wed, 4 Aug 2004 12:21:41 +0200 (CEST)
| Newsgroups | gmane.network.ftp.wuftpd.user |
|---|---|
| Message-ID | <[email protected]> |
Hello, and THANKS for your quick answer. Yes, ftp is started by inetd. Here is the related config line: ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -AUShll I see no tcp6 here (the file doesn't contail _any_ tcp6 entry at all)! Also: * Using xFTP *works* completely * the login itself also works from every client, they only are unable to open the data channel. ... so it doesn't seem to be an IP4 <-> IP6 problem. mfg Ing. Rainer Hantsch -- On Wed, 4 Aug 2004, Koos van den Hout wrote: | Quoting Rainer Hantsch who wrote on Wed, Aug 04, 2004 at 07:48:25AM +0200: | | > At one of my customers, a FTP server had to be installed. It is the one which | > is included in SuSE 8.0 / Kernel 2.4.18-4GB: | > 220 rohrpostfix FTP server (Version 6.5/OpenBSD, linux port 0.3.2) | | > ftp> ls | > 229 Entering Extended Passive Mode (|||17742|) | > 200 EPRT command successful. | > 435 Can't build data connection: Illegal seek. | | > What I *guess* is: There is a problem establishing the data connection | > from most clients, because they use upper ports, while xFTP seems to work | > different. But I could not find out the difference at all. | | The 'Extendid Passive Mode' looks like ftpd is started in tcp6 mode (IPv6 | tcp) but you do not have an IPv6 connection. If it is started from inetd, | edit inetd.conf, find the line which starts with 'ftp' and change the | 'tcp6' in that line to 'tcp'. Restart inetd. | | Koos | |