Please don't dismiss this as another newbie who can't be bothered to do a
little research, it's not the usual 530 error in a domain problem!
I'm running IIS5 FTP server on a domain controller, not ideal but it's a
Small Business Server setup so not much choice.
I've done all the necessary stuff, i.e. http://support.microsoft.com/?id=
200475 to the letter and the test user can successfully login, read/write
etc., but ONLY if logged in using full domain\username syntax.
Before someone offers http://support.microsoft.com/?id=310723, I have
tried this in pretty much every permutation possible:
cscript adsutil.vbs set msftpsvc/DefaultLogonDomain companydomain
cscript adsutil.vbs set msftpsvc/DefaultLogonDomain companydomain.local
cscript adsutil.vbs set msftpsvc/DefaultLogonDomain "companydomain"
cscript adsutil.vbs set msftpsvc/DefaultLogonDomain "companydomain.local"
any one of these results in:
Microsoft (R) Windows Script Host Version 5.1 for Windows
Copyright (C) Microsoft Corporation 1996-1999. All rights reserved.
DefaultLogonDomain : (STRING) "companydomain.local"
(or (STRING) "companyname" for the options without .local)
I've even gone as far as installing the IIS Metabase editor
(http://support.microsoft.com/?id=232068) to allow me to inspect the
metabase, and can confirm that the correct DefaultLogonDomain has been
set in the metabase. This is shown under ID 6012, under LM>MSFTPSVC
Having done all this, the server still will not accept just a username. I
have tried rebooting the server just in case, but no difference. I have
also logged onto the server locally using the username that has been
given the necessary privileges.
Note, this will not work remotely, or locally on the ftp server itself,
i.e. I must ALWAYS use domain\username to gain entry. I should clarify
that this must be the full 2000 domain name, i.e. companyname.local
\username, using just the companyname\username will not work.
Can anyone shed any light, I can't find anything else about this
particular problem?
Many thanks in advance,
Mark.