

It is an issue I was ignoring for years and I never could fix. I spent long time looking for a solution, I've tried every shared answer on the internet and nothing could solve the issue. The user account may not have “Log on locally” or “Allow only anonymous connections security” rights. Check local user properties or Active Directory user settings to make sure the user account is active. If you local or domain account is locked or expired, you may end up seeing “User cannot log in” error.

In the Security tab, make sure the user has required permissions. Right click the folder and go to Properties. The FTP users (local or domain users) should have permissions on the physical folder. Check “IIS > FTP site > FTP Authorization Rules” page to allow or deny access for certain or all users. Make sure to have an Authorization rule that allows the user or anonymous access. More scenarios from this post 530 User cannot log in, home directory inaccessibleĪuthorization rules. After entering data in FTP Firewall Support module, the issue was solved. I had this issue because my IIS didn't support passive mode. Here is the explanation of the status codes: The FTP status codes in IIS 7.0 and later versions The status code will give you more information about the issue. I would recommend checking FTP logs first.
