Erro com FTP desde a ligação via httpcfg

1

Eu estava em uma situação semelhante a essa pergunta e vincula dois endereços IP usando httpcfg. Desde que este ftp parece não estar funcionando no IIS6 no Windows Server 2003. Alguma idéia do que poderia estar errado? O comando que eu corri foi:

httpcfg set iplisten -i xxx.xxx.x.x

Eu recebo o seguinte quando tento acessar via Filezilla:

Error:  Connection timed out
Error:  Failed to retrieve directory listing

O arquivo de log está retornando o seguinte:

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2009-08-17 13:54:05
#Fields: date time c-ip cs-username cs-method cs-uri-stem sc-status sc-win32-status 
2009-08-17 13:54:05 91.85.70.17 Client [1]USER Client 331 0
2009-08-17 13:54:05 91.85.70.17 Client [1]PASS - 230 0

Nas configurações do site ftp eu tenho o site apontando para o endereço IP usado usando httpcfg e a porta configurada para 21.

Atualização: Eu posso ver uma lista de diretórios se eu me conectar através do cliente ftp de linha de comando inbuilt na vista do Windows Vista. Se eu tentar conectar-me através de um explorador de janelas, começo na pasta incorreta e não há arquivos listados apenas em diretórios.

    
por Community 17.08.2009 / 13:31

1 resposta

1

O problema está no IIS. Quando você usa httpcfg, precisa reiniciar os serviços de administração do IIS, não apenas o IIS (ou seja, reiniciar o IIS por meio de 'Todas as tarefas' NÃO SERÁ TRABALHADO). Após o comando 'set iplisten', digite:

net stop http / y

Então:

net start http

Em seguida, vá para o IIS e reinicie-o ...

    
por 20.07.2010 / 22:06