none
FTP não dá list RRS feed

  • Pergunta

  • Amigos,

    publiquei um servidor de FTP pelo IIS (Windows 2003 R2) sem nada demais (publicação simples de um servidor FTP) pelo meu ISA 2004 (SP2 com patches atualizados). Porém quando tento acessar ele de fora (fora da minha rede) por um ip válido que configurei na publicação quando chega na aprte de ele dar o ls (list) ele pára e não responde até terminar com o erro de "timed out".

    O que percebi de estranho nele, é que quando o cliente de ftp faz o acesso ao ftp (através do ip válido) ele me retorna o ip interno em uma porta aleatória (acima da 1024). Acredito que deva ser alguma bobeira pra dar esse erro, até porque publicação de servidor FTP pelo ISA é bem simples. Segue um log do cliente quando tenta fazer o acesso ao servidor:

    connecting to 200.159.73.246:21
    Connected to 200.159.73.246 port 21
    220 Microsoft FTP Service
    USER ftpteste
    331 Password required for ftpteste.
    PASS (hidden)
    230 User ftpteste logged in.
    PWD
    257 "/" is current directory.
    SYST
    215 Windows_NT
    Host type (S): Microsoft NT
    PASV
    227 Entering Passive Mode (10,0,0,16,9,188).
    connecting to 10.0.0.16:2492
    - -
    connecting to 10.0.0.16:2492
    ! Connection failed 10.0.0.16 - connection timed out
    ! connect: error 0
    PORT 172,23,15,10,6,53
    200 PORT command successful.
    LIST
    150 Opening ASCII mode data connection for /bin/ls.
    ! Timer cancelled blocking call
    ! Accept error: Blocking call cancelled
    ! Retrieve of folder listing failed (0)

    PS: As permissões de acesso a pasta do ftp estão ok.

    Se alguém tiver alguma dica que possa ajudar, fico agradecido.

    • Movido Hengzhe Li quinta-feira, 29 de março de 2012 04:39 (De:ISA Server 2004)
    segunda-feira, 16 de outubro de 2006 19:53

Respostas

  • Nathan,

    Veja se a opção de read only do FTP não está marcada. Em caso positivo, desmarque e teste. Você chega até ela clicando com o botão direito na regra e selecionando configure FTP.

    []´s

    Alberto

    segunda-feira, 16 de outubro de 2006 19:59
    Moderador

Todas as Respostas

  • Nathan,

    Veja se a opção de read only do FTP não está marcada. Em caso positivo, desmarque e teste. Você chega até ela clicando com o botão direito na regra e selecionando configure FTP.

    []´s

    Alberto

    segunda-feira, 16 de outubro de 2006 19:59
    Moderador
  • Alberto,

    esta opção aparece somente quando se tem uma regra de saída FTP (Protocolo FTP do ISA), e não quando se cria uma regra de entrada FTP (Protocolo FTP Server do ISA).

    Mesmo assim, obrigado.

    terça-feira, 17 de outubro de 2006 11:55
  • Nathan,

    Já tentou conectar ao seu servidor usando outro cliente de FTP sem ser o WS_FTP?

    Tente pelo Internet Explorer e pelo DoS. Veja se acontecerá o mesmo problema.

    terça-feira, 17 de outubro de 2006 12:05
  • Quanto ao FTP mostrar o IP interno, isso é normal no modo passivo.

    Eu reparei no erro (Bloacking call cancelled) e no site da IPSwitch fala para você habilitar ou desabilitar o modo passivo no cliente caso esse erro ocorra.

    http://support.ipswitch.com/kb/WS-19980612-BK21.htm

     

     

    terça-feira, 17 de outubro de 2006 12:09
  • Aloísio,

    obrigado pela dica, mas me aprofundei um pocuo mais no que o Alberto havia falado e ele estava correto. Eu vi que o Protocolo FTP Server do ISA por padrão configura um Primário TCP Inbound nas portas 20-21 e um secundário UDP Outbound nas portas 20-21.

    Matei o secundário e ele me permitiu (só depois de remover o secundário) habiliar o FTP Filter e depois que o habilitei aí consegui retirar a opção Read Only que no FTP Configure properites que foi o que o Alberto falou pra eu testar.

    Fiz isso e Shazan! tudo funcionando perfeitamente.

    Muito obrigado à você e ao Alberto pelo apoio.

    terça-feira, 17 de outubro de 2006 12:30
  • Disponha, Nathan. Eu achei estranho você dizer que não estava com o ftp filter disponível. Até fui olhar as regras nos meus ISAs pra ter certeza de que eu não estava ficando doido, :). Bem, precisando, é só perguntar.

    []'s

    Alberto

    terça-feira, 17 de outubro de 2006 17:50
    Moderador