Re: Moved to new server, I_USR not showing



http://blogs.msdn.com/david.wang/archive/2005/08/20/Why_can_I_upload_a_file_without_IIS_Write_Permission.aspx

Write permission in IIS has no bearing on FileSystemObject being able to
Write a file. As the blog describes, they are two separate concepts that
users frequently mix up.

So, all you did was enable WebDAV. Fortunately, WebDAV is disabled by
default in Web Service Extensions. Whew; IIS6's defense in depth just saved
you from your mistake.

As for "missing IUSR" -- IIS never gives NTFS WRITE permission to IUSR, so
you are basically asking why a custom configuration on your old server was
not present on the new server. I can only point at the man in the mirror for
this misconfiguration.

There are no ACL differences between Windows Server 2003 Standard and
Windows Server 2003 Web. It's the same IIS6 binaries. Any difference you
observe is either user-initiated or inherited from an upgrade. Maybe your
Windows Server 2003 Standard server was an upgrade from NT4 or Windows
2000 -- upgrades will preserve old crusty ACLs. I always clean install and
then migrate sites for the best possible experience. IIS6 security settings
are different between Upgrade and Clean install, with Clean install the most
secure.

--
//David
IIS
http://blogs.msdn.com/David.Wang
This posting is provided "AS IS" with no warranties, and confers no rights.
//

"Joey Martin" <joey@xxxxxxxxxxx> wrote in message
news:uuZ%23o4GSGHA.4792@xxxxxxxxxxxxxxxxxxxxxxx
I moved web server (from Server 2003 Standard to Server 2003 Web
Edition).

I noticed that permissions hasve changed some under IIS. My asp page
uses FileSystemObject to write file. My old server, this worked fine.

I have verified that WRITE permission is enabled under IIS. But, Under
PERMISSIONS, I noticed that I_USR is missing. When I add it, my WRITE
command works. On my old server, the I_USR shows that it's inheriting
rights from the parent. What would be the parent directory under IIS? I
looked under Windows Explorer and the main directory does not have
I_USR. Ideas??



*** Sent via Developersdex http://www.developersdex.com ***


.



Relevant Pages

  • Re: Executing a locally installed program in IIS 6
    ... it appears that PHP requires enabling a security ... function needs CMD.EXE to have weak ACLs and accessible via IIS -- something ... we explicitly denied with IIS6 on Windows Server 2003). ...
    (microsoft.public.inetserver.misc)
  • Re: IIS 6 DCOM error
    ... Then start IIS with: ... www.ilopia.com - FAQ and Tutorials for Windows Server 2003 ... "Caine Lee" wrote in message ... > Windows 2003 Enterprise server. ...
    (microsoft.public.inetserver.iis)
  • Re: IIS 6.0 quits responding
    ... Your setup for Windows Server 2003 sounds fine. ... have no idea how SNMP is able to tell that IIS is not working. ... The SNMP Monitoring on another server is showing that Web Service is not ...
    (microsoft.public.inetserver.iis)
  • Cant Install Network Printer
    ... Windows Server 2003- Enterprise Version ... the IIS. ... User: Adminitrator ... I do have permission, as I said above, with full control. ...
    (microsoft.public.windows.server.networking)
  • Re: IIS 6.0 QueryString Problem W/ ASP
    ... You'll need to disable IE's "Show Friendly HTTP Errors" option to report the ... QueryString is supposed to be opaque data, so I do not think IIS acts on it ... machine is running Windows Server 2000). ...
    (microsoft.public.inetserver.iis)