Estou executando o Windows 7 e, por um tempo, ele aceita login de FTP anônimo, ok. Então, depois de algum tempo, ele começa a falhar da seguinte forma:
C:\>ftp localhost
Connected to MY-MACHINE,
220 Microsoft FTP Service
User (MY-MACHINE:(none)): anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
Password:
530-User cannot log in.
Win32 error: A specified logon session does not exist. It may already have been terminated.
Error details: An error occurred during the authentication process.
530 End
Login failed.
ftp>
Eu recebo a mesma resposta se eu tentar de outra máquina, em vez de usar localhost.
Até agora, descobri que a reinicialização da máquina corrigirá isso. Eu posso fazer login novamente. Além disso, se eu modificar as configurações de FTP no IIS e alterá-lo para usar uma conta real em vez de IUSR para o logon anônimo, ele começará a funcionar novamente.
Alguém sabe por que isso ocorreria e como posso preveni-lo?