IIS 7 and Above
iis7 530 User cannot log in.
Last post May 10, 2012 11:20 PM by prisoner
Oct 03, 2011 07:42 PM|lawsonium|LINK
Oct 03, 2011 09:00 PM|HCamper|LINK
Have you checked the Windows Folder permissions ?
Have you checked this IIS http://forums.iis.net/t/1157475.aspx thread ?
Oct 04, 2011 01:53 AM|lawsonium|LINK
Oct 04, 2011 04:33 AM|lawsonium|LINK
I have been furiously searching the web for a solution to this and have found a couple of blog posts that have claimed that the FTP7.5 installation doesn't automatically install 'FTP Extensibility' and the lack of this service was causing them the same error
This post has a good description: http://www.vizisoft.net/Default.aspx?tabid=1766&EntryID=11
I don't have access to my web server right at this moment so can't check if I am missing this service (I will post back when I have checked) but does anyone here agree that this could be a possbile cause of my frustration?
Oct 04, 2011 09:26 AM|lawsonium|LINK
I have checked my web server and I DO NOT have the 'FTP Extensibility' role service. I don't even have the 'FTP Server' node. I have instead a node called 'FTP Publishing' and under this node I have 'FTP Service' but no 'FTP Extensibility'.
If the lack of FTP Extensibility service is the problem then I am going to be unable to solve my problem if I can't install it. Does anyone have any ideas on this?
Oct 04, 2011 10:25 AM|HCamper|LINK
Have you checked IIS Net FTP guide
the guide shows the steps for installation and setup.
Note: The links to the Updated Windows Installers are in the guide.
If you do the steps for Windows 2008 Roles with Server Manager should help.
Oct 04, 2011 10:42 AM|lawsonium|LINK
I have followed these instructions, I've been at this issue for three days on and off. I have the correct installation file. I have installed it and re-installed it (selecting 'repair' the second time) just in case something was broken.
I am at a complete loss and have spent money on this server so really need to get this sorted. I can't believe something as widely used as FTP can be so difficult.
Oct 04, 2011 11:05 AM|HCamper|LINK
Since it would appear the self-help options have been exausted.
Check this http://support.microsoft.com/kb/200475 Microsoft Support for Error 530.
For this " I can't believe something as widely used as FTP can be so difficult."
it should not be difficult it maybe that something else that the Experts know at Microsoft Support.
You have spent the money on the server. There are limits for Self-Help IIS Forums can resolve.
The next step is to open a case with Microsoft Support
Oct 05, 2011 03:49 AM|lawsonium|LINK
As far as I can tell (though there isn't much information on this from MS) - FTP Extensibility is not supported by Windows Web Server 2008 (IIS7), which is what I am running.
I started completely from scratch and have had some success with IIS User Authentication for FTP but it seems a bit flakey. I can see why a lot of people use a third party solution (FileZilla, Cute et. al.).
For example, when you set up FTP Publishing on an existing HTTP Site, the FTP options in the main Site Pane don't appear immediately and subsequently you can't then set up FTP Authorization (Authorisation if you speak English properly). This means that you
can't log in to the account. They seem to appear some time later at a random time interval. Refreshing the site and/or the whole IIS service doesn't seem to force the options to appear.
Even more strangely, if you remove FTP Publishing from a site, the FTP options, should they be there at all, will then persist in the main Site Pane causing an error if you try to click on any of them.
It seems working mathodically isn't enough when setting up FTP, you need to leave a substantial length of time between setting up and finishing the process and then actually trying to log in. Seems very poor and I will, when I have time, look into running
something like FileZilla.
Lets hope setting up PHP is a bit less traumatic...
Can anyone confirm my theory about FTP Extensibility not being suported by the Web Edition of 2008?
Oct 06, 2011 12:04 PM|HCamper|LINK
Question: " Windows Web Server 2008" What service pack level version number information ?
It would help with " FTP Extensibility" and the problems.
Also could you recheck the Features installed ie "Authentication".
Oct 07, 2011 12:36 PM|HCamper|LINK
Could you look at the IIS Library Modules
The install guide says:
Extensible feature set: FTP supports extensibility that allows you to extend the built-in functionality that ships with the FTP service.
More specifically, there is support for creating your own authentication and authorization providers.
You can also create providers for custom FTP logging and for determining the home directory information for your FTP users.
Then at an Elevated Command Prompt >systeminfo>sys-info-machine.txt <- This should create a text file sys-info-machine.txt.
Open the sys-info-machine.txt file and post the Windows System Version type Build Service Pack information.
You do not need to include all the information from the sys-info-machine.txt in the post.
The information can help with checking if there are Microsoft Support Articles in the KB for Hot Fixes etc. for your issues.
Oct 10, 2011 03:10 AM|lawsonium|LINK
Sorry, have been away. Will answer properly this evening. Thank you for your replies.
I have managed to log in to the FTP service after going through everything in the various tutorials (all steps) from scratch. Though I wouldn't mind knowing more about the extensibility service.
Will post back.
Oct 21, 2011 02:38 AM|Jeff789|LINK
In regards to "Error 530 User cannot log in". Check your authentication settings in IIS 7. Authentication settings are off by default (unless you specify during installation to turn them on) for security reasons. For FTP, after installing IIS, go to the
"Internet Information Services (IIS) Manager". Click on your FTP site (if you dont have one created, right click on "Sites" and go to "Add FTP Site"). Go to "FTP Authentication" and make sure your authentication method is "Enabled".
For basic users that just want to logon to thier FTP with a couple specific accounts and dont have an Active Directory Domain setup, go to the Local User Manager and add the desired Username (to do this, go "Start > Run". Type "LUSRMGR.MSC"). Once you add
the desired user, go to the IIS manager > FTP Authentication > turn on "Basic Authentication". Then click back on your FTP Site home > FTP Authorization Rules > Add Allow Rule (on right hand side) > Specified users: (typing in the exact username desired to
access the site) > Set permissions > OK. Then try accessing your site and the Error 530 should go away.
Let me know if this helps out at all :)
Nov 01, 2011 09:13 AM|HCamper|LINK
It has been a while glad you have the FTP Service going.
I think the "Geeky" "Strange" "Techno" Terms in documentation Developers Marketing are a problem.
For the last question look at IIS Net Library http://learn.iis.net/page.aspx/241/configuration-extensibility/
may help for first part then look at IIS Net Library
for the possibles to use the "Extensibility".
Edit: If you have more questions http://forums.iis.net/1042.aspx IIS Forum users can help.
Nov 15, 2011 09:59 AM|Puds|LINK
I can't speak for anyone else but the post by Jeff789 worked perfectly for me, just the information I was looking for.
The part I was missing was the turning on the "Basic Authentication" part.
May 10, 2012 11:20 PM|prisoner|LINK
That information about the basic authentication being turned on was helpful indeed, unlike the other posts above it.