私は Windows 7 を実行していますが、しばらくの間は匿名 FTP ログインを問題なく受け入れます。その後、しばらくすると、次のように失敗し始めます。
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>
localhost を使用するのではなく、別のマシンから試行した場合も同じ応答が返されます。
これまでのところ、マシンを再起動するとこの問題が解決し、再度ログインできるようになります。また、IIS の FTP 設定を変更し、匿名ログインに IUSR ではなく実際のアカウントを使用するように変更すると、再び機能し始めます。
なぜこのようなことが起こるのか、またどうすれば防ぐことができるのか知っている人はいますか?