hi,
i'm using gentoo linux in a network; my current PC still has windows
ME installed. the whole network is behind a router/firewall.
normally, FTP works fine with me; now there's one single exception:
ftp.webcamnow.com
whatever i try, there's no chance to login and upload from linux.
windows has no problems at all.
when using linux, the symptoms vary depending on the client:
gFTP: connects OK, but disconnects again - probably after LIST, but
that's not clear from the logs:
--Log:--
Suche IP Adresse von ftp.webcamnow.com
Versuche 64.124.22.156.n323.WebCamNow.com:21
Verbindung mit ftp.webcamnow.com erfolgreich:21
220 You will be disconnected after 120 seconds of inactivity.
USER <MyName>
331 User <MyName> OK. Password required.
PASS xxxx
230 OK <MyName> (3349414) logged in
SYST
220-Local time is now 14:40 and the load is 0.00 pid is 16975
215 UNIX Type: L8
TYPE I
200 TYPE is now 8-bit binary
PWD
257 "/"
PASV
227 Passive mode OK (64,124,22,156,139,47)
LIST
disconnect is logged here>>Beende Verbindung mit Gegenstelle
ftp.webcamnow.com
500 Unknown command.
--end of log--
using the CLI, ftp only works when using the "-z nossl" option.
without it, the server cuts the connection after i enter my username
without even asking for a password. with "-z nossl", i can login, but
the program freezes after "215 UNIX Type: L8":
ftp> open ftp.webcamnow.com
Connected to ftp.webcamnow.com.
220 You will be disconnected after 120 seconds of inactivity.
Name (ftp.webcamnow.com

scar): <MyName>
---> USER <MyName>
331 User <MyName> OK. Password required.
Password:
---> PASS XXXX
230 OK <MyName> (3349414) logged in
---> SYST
220-Local time is now 14:48 and the load is 0.00 pid is 17176
215 UNIX Type: L8
at this point, i have to wait for 2 mins or else kill the task from a
shell prompt; there's no way FTP would react to any keyboard input.
the "session" usually ends with:
421 Number of images: 0
421-Timeout - try typing a little faster next time.
421-CPU time spent on you: 0.020 seconds
421 Service not available, remote server has closed connection
ftp>
tnftp is similiar, the only exception is that i can interrupt the 2
minutes with ctrl+C.
i cant see what i'm doing wrong. if there was something wrong with the
router/firewall, it shouldn't work when i boot windows, should it? if
there was some basic setting that prevents ftp from working under
linux, i wouldnt be able to connect to other FTP servers. and: why do
gFTP and ftp/tnftp show different symptoms? it drives me nuts to watch
gFTP issue a PWD and recieve
257 "/"
in return, when i can't do the same with ftp or tnftp...

(
any ideas on where to start here?
thx,
oscar