Seu problema tem a ver com a forma como o IIS lida com solicitações de entrada. Você pode querer dar uma olhada em: MSDN blog- postar
A solução mais simples seria executar o ftp no 'site padrão' no IIS
Eu criei um site FTP no IIS onde configurei um cabeçalho de host. Eu sei que para se conectar à conta FTP eu preciso usar a sintaxe "host | username", mas isso não funciona no meu caso quando eu tento conectar usando métodos FtpConnection em um software que eu desenvolvi.
Existe uma maneira de passar o usuário sem o nome do host?
Seu problema tem a ver com a forma como o IIS lida com solicitações de entrada. Você pode querer dar uma olhada em: MSDN blog- postar
A solução mais simples seria executar o ftp no 'site padrão' no IIS