Pessoal

Estou com um problema aqui que é o seguinte...
Tenho um cliente que disponibiliza arquivos via FTP (o servidor deles é 
IIS)
Eu liberei no meu firewall todas as conexões possíveis para o servidor 
de destino (porta 21, 20 tcp/upd)

Ao conectar no modo passivo, não funciona (pq não liberei as portas altas)

Ao conectar no modo ativo, eu consigo mudar de pastas e listar os 
arquivos, mas ao dar um get recebo o erro 550,  Access is denied.:

Notei q antes de dar o acesso negado, aparecem alguns outros erros ..
O arquivo que estou baixando não existe lolcamente e tenho permissão 
para gravar qualquer arquivo localmente (estou como root)

O problema é que eles informam que fizeram varios testes lá (só que com 
linha de comando Windows) e funciona perfeitamente.

Já tentei tb usar ftp do Windows mas assim como no Linux também da o 
mesmo erro que aqui.. 

Tentei até o comando ftp (do Linux) em uma outra conexão ADSL, com o 
firewall desabilitado .. O mesmo erro..

Eles insistem em dizer que o problema é nosso e que outros clientes 
acessam o mesmo servidor FTP sem qualquer problema..

Meu gerente quer uma solução e diz que o problema deve ser pq usamos 
linux..

E agora??

Será que tem algo haver com o modo ativo (eu não consegui,mesmo com o 
firewall desativado, usar o modo passivo !!!!)

Vejam toda a comunicação>

230 User usuario logged in.
Remote system type is Windows_NT.
ftp> passive
Passive mode: off; fallback to active mode: off.
ftp> ls
500 'EPRT |1|ip_do_meu_firewall:|41120|': command not understood
500 Invalid PORT Command.
ftp: bind: Address already in use
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
07-01-08  10:30PM       <DIR>          Pasta1
07-02-08  09:58AM       <DIR>          Pasta2
226 Transfer complete.
ftp> cd Pasta1
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
06-26-08  04:15PM                   19 teste.txt
226 Transfer complete.
ftp> get teste.txt
local: teste.txt remote: teste.txt
200 PORT command successful.
550 teste.txt: Access is denied.
fto>

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a