Você deve verificar se o Firefox usa o modo ativo ( PORT
) ou o modo passivo ( PASV
). Deve ser PASV
e se PORT
for usado, a conexão de dados provavelmente será feita fora da conexão proxy.
No exemplo dado, o servidor / proxy respondeu a PASV
com X,224,74
, o que significa X:57418
(224 * 256 + 74). Você deve verificar se a conexão através do proxy está corretamente encaminhada, então você deve ver um pedido de conexão para o X, a porta 57418 da outra extremidade do proxy / túnel - você pode verificar com tcpdump
nesse final.
A única diferença entre LIST
e MLSD
é a formatação da lista de diretórios. LIST
é basicamente texto de formato livre que é difícil de analisar, enquanto MLSD
é um formato bem definido que é adequado para análise de máquina.
Eu fiz um teste local, executando ssh -D 12345 localhost
e configurando um proxy genérico em localhost
port 12345
no FileZilla 3.5.3 (versão antiga). Conectar-se a ftp.kernel.org
apenas funciona.
Status: Connecting to 127.0.0.1:12345...
Status: Connection with proxy established, performing handshake...
Status: Connection established, waiting for welcome message...
Response: 220 Welcome to kernel.org
Command: USER anonymous
Response: 331 Please specify the password.
Command: PASS **************
Response: 230 Login successful.
Command: SYST
Response: 215 UNIX Type: L8
Command: FEAT
Response: 211-Features:
Response: EPRT
Response: EPSV
Response: MDTM
Response: PASV
Response: REST STREAM
Response: SIZE
Response: TVFS
Response: UTF8
Response: 211 End
Command: OPTS UTF8 ON
Response: 200 Always in UTF8 mode.
Status: Connected
Status: Retrieving directory listing...
Command: CWD /pub
Response: 250 Directory successfully changed.
Command: PWD
Response: 257 "/pub"
Command: TYPE I
Response: 200 Switching to Binary mode.
Command: PASV
Response: 227 Entering Passive Mode (198,145,20,140,120,140).
Command: LIST
Status: Connecting to 127.0.0.1:12345...
Status: Connection with proxy established, performing handshake...
Response: 150 Here comes the directory listing.
Response: 226 Directory send OK.
Status: Directory listing successful