I've been using runsocks-1.0r9-6 with ncftp to access ftp sites from behind SGI's firewall. Up to and including ncftp-3.0beta19-2, this worked fine. With ncftp-3.0beta21-2, I get "bad file descriptor" errors: ------------------------------------------------------------dunwoody1:rpm> runsocks ncftp rawhide.redhat.com NcFTP 3.0.0 beta 21 (October 04, 1999) by Mike Gleason (ncftp). Resolving rawhide.redhat.com... Connecting to 208.178.165.228... Could not open host rawhide.redhat.com: invalid reply from server. Could not read reply from control connection: Bad file descriptor ------------------------------------------------------------ I switched back and forth between ncftp-3.0beta19-2 and ncftp-3.0beta21-2 just to convince myself this wasn't a transient error, and it consistently works fine with beta19-2 and breaks with beta21-2. I do NOT get these errors using beta21-2 with a direct Internet connection (no runsocks/firewall). This might be a problem that's peculiar to my network environment, but since ncftp is probably used frequently with socks to get through firewalls, I thought I should report it.
Can't reproduce it here... Does it happen with every ftp server or only with ones running wu-ftpd 2.6.0?
Just to provide a further sense of closure on this one, the problematic behavior I was seeing seems to have disappeared with the combination of ncftp-3.0beta21-2 and the latest Rawhide rpm's as of this writing.