IIS 7 and Above
530 User cannot log in, home directory inaccessible. [7.5 FTP Server...
Last post Jun 22, 2012 12:21 AM by qbernard
Dec 12, 2009 07:49 PM|Instinct64|LINK
home directory inaccessible
Dec 13, 2009 05:54 AM|qbernard|LINK
That will be IIS 6, are you using any ftp user isolation feature?
The best way to trace this is still via filemon or procmon, this will shows where IIS is sending the user to. Don't filter the procmon first, i think you can look at where IIS is sending the user to.
Dec 13, 2009 01:17 PM|Instinct64|LINK
Dec 13, 2009 01:42 PM|Instinct64|LINK
Dec 13, 2009 02:38 PM|Instinct64|LINK
Connected to 127.0.0.1.
220 Microsoft FTP Service
User (127.0.0.1:(none)): rubix
331 Password required for rubix.
530-User cannot log in, home directory inaccessible.
Win32 error: Access is denied.
Error details: Authorization rules denied the access.
Dec 14, 2009 01:27 AM|qbernard|LINK
In new ftp, you need to configure authorization before any access. and now it supports both Windows and IIS users, giving you more flexibility. For the folder direction, you must have add it to default web site (ftp publishing) I suggest you read the articles
here to know more about this new ftp component from MS.
Dec 14, 2009 01:52 PM|Instinct64|LINK
Jan 28, 2010 09:41 AM|Marvin256|LINK
Jan 28, 2010 02:43 PM|Marvin256|LINK
Feb 02, 2010 12:25 AM|qbernard|LINK
when you got authorization error, check if you have authorize those user access in ftp authorization. for multiple ftp site on the same IP/port binding, look at the ftp virtual host name feature in the new IIS 7.5 release, you can read more from the link
I posted earlier...
Feb 02, 2010 07:51 AM|Marvin256|LINK
Feb 02, 2010 08:07 AM|Marvin256|LINK
Feb 05, 2010 02:11 PM|qbernard|LINK
wow! and you didn't see that missing in the log file? mmm....
Dec 29, 2010 01:09 PM|cowee|LINK
I had same problem and i found solutin. I added AD user (e.g. "email@example.com"), but i didn't fill in the form domain path, I wrote only "ftpuser" and that was the reason. Every user from AD can log in to FTP server, but none has authorization on
FTP directory. So there is important correct name in Authorization. (there is not classic windows AD users dialog) :(
Jan 03, 2011 07:12 AM|qbernard|LINK
Oohh :) you on R2 as well or ? you can check the ftp log file on who is loggin in /etc.
Dec 07, 2011 06:03 AM|kosvarnin|LINK
For anyone still looking the solution was easier than I thought it would be, but took quite awhile to find the thing.
Solution is to goto the command line and input "iisreset" for the command. Essentially, the issue is the cache in the system does not clear out unless you do the reset. Article below helped me figure that out.
Dec 13, 2011 02:04 AM|qbernard|LINK
@@ that's token cache, i think default ttl is 900 secs.
May 16, 2012 05:10 PM|tylerriddle|LINK
Jun 22, 2012 12:21 AM|qbernard|LINK
Mmm... I thought the form did a simple check before it accepts the value ?