Hi,
I install IIS in windows 2000 Professional computer for Development
purpose. in Administrator the IIS is Working Fine. But when i try to login
a user with Power user Privilige means its giving some Problem.
Problem is the power user cannot see the Default Wesite in IIS Manager and cannot create virtual Directory also, at the same time cannot browse localhost also, it give some error when i try to browse the localhost

HTTP 500.100 - Internal Server Error - ASP error
Internet Information Services

--------------------------------------------------------------------------------

Technical Information (for support personnel)

Error Type:
Microsoft VBScript runtime (0x800A0046)
Permission denied: 'GetObject'
/localstart.asp, line 19
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Page:
GET /localstart.asp
Time:
Friday, June 17, 2005, 5:54:02 PM

any one know the Solution for this Problem ????????????????
Please Sugges........ meeeeee

Dani AI

Generated

— the quick answer: this is not an NTFS-folder problem only; the stock Localstart.asp calls the IIS ADSI provider (GetObject("IIS://...")) to read the metabase, and that operation requires an account with metabase access. When you browse as a non‑admin the ASP runs under a limited identity and the ADSI GetObject fails with “permission denied.” See the Localstart.asp snippet showing the GetObject call and Microsoft guidance that ASP pages that read the metabase must be run by an Administrator or by a process that has metabase permissions. (thecodingforums.com)

’s suggestion to check folder NTFS permissions is reasonable, but it won’t fix ADSI/metabase access. Two practical, safe fixes to get the site working for non‑admin users:

  • Fast workaround (dev box): stop IIS from executing Localstart.asp as the default page. In IIS Manager open the Default Web Site properties → Documents tab and move/add a simple default page (index.html) above Localstart.asp or remove Localstart.asp from the default list. That avoids the metabase call entirely. (flylib.com)

  • Safer longer‑term fix: grant the specific account (or service account your app uses) the required metabase ACLs instead of making it an Administrator. Use the IIS Resource Kit tools (Metabase Explorer / MetaACL) or MetaACL.exe sample to add limited read/write ACLs to the exact metabase nodes the script needs. Do not add IUSR/IWAM to Administrators — that is insecure. (flylib.com)

If you prefer to change the ASP instead of IIS settings, wrap the GetObject call to fail gracefully so anonymous users don’t get an HTTP 500. For example:

On Error Resume Next
Set oDefSite = GetObject(sPath)
If Err.Number <> 0 Then
  Err.Clear
  ' fallback: assume a safe default or skip metabase-dependent UI
Else
  ' use oDefSite
End If
On Error Goto 0

Summary checklist: (1) confirm Localstart.asp contains a GetObject("IIS://...") call (line shown in the thread). (2) If you only need a simple default page, change the Default Document order. (3) If you must read the metabase from ASP, use MetaACL/Metabase Explorer to grant minimal ACLs or run the page under an account with the right privileges — and avoid promoting IUSR to Administrators. (thecodingforums.com)

Have you checked the folder permissions, to verify the Power users are allow to access the folder in IIS?

Hi,
I install IIS in windows 2000 Professional computer for Development
purpose. in Administrator the IIS is Working Fine. But when i try to login
a user with Power user Privilige means its giving some Problem.
Problem is the power user cannot see the Default Wesite in IIS Manager and cannot create virtual Directory also, at the same time cannot browse localhost also, it give some error when i try to browse the localhost

HTTP 500.100 - Internal Server Error - ASP error
Internet Information Services

--------------------------------------------------------------------------------

Technical Information (for support personnel)

Error Type:
Microsoft VBScript runtime (0x800A0046)
Permission denied: 'GetObject'
/localstart.asp, line 19
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Page:
GET /localstart.asp
Time:
Friday, June 17, 2005, 5:54:02 PM

any one know the Solution for this Problem ????????????????
Please Sugges........ meeeeee

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.