Re: Failed to start monitoring file changes when impersonation="true".

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Jose Marcenaro (josem_at_nospam.da-vinci.com.ar)
Date: 02/20/04


Date: Fri, 20 Feb 2004 09:38:36 -0300

Seems to be a permissions problem

With impersonate = true, the thread takes the identity of either:
- the anonymous IIS user (if it is allowed for the Web application and no
ACL restriction nor Web.config forces the authentication of a Windows user)
- the Windows user (else)

In any case, whoever is impersonated lacks the necessary permissions to the
web folders and the pages can not be compared / recompiled if necessary

Regards
Jose.

"Edward Yang" <neo_in_matrix@msn.com> escribió en el mensaje
news:enHHGE49DHA.2188@TK2MSFTNGP09.phx.gbl...
I setup web.config with impersonation="true". On our local server the
project works great. I did the same procedures on our staging server, but it
failed with an impossible error:

Server Error in '/' Application.

Access denied to 'C:\Inetpub\wwwroot\myapp\default.aspx'. Failed to start
monitoring file changes.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.Web.HttpException: Access denied to
'C:\Inetpub\wwwroot\myapp\default.aspx'. Failed to start monitoring file
changes.

Source Error:

An unhandled exception was generated during the execution of the current web
request. Information regarding the origin and location of the exception can
be identified using the exception stack trace below.

Stack Trace:

[HttpException (0x80070005): Access denied to
'C:\Inetpub\wwwroot\myapp\default.aspx'. Failed to start monitoring file
changes.]
   System.Web.DirectoryMonitor.AddFileMonitor(String file) +381
   System.Web.DirectoryMonitor.StartMonitoringFile(String file,
FileChangeEventHandler callback, String alias) +76
   System.Web.FileChangesMonitor.StartMonitoringPath(String alias,
FileChangeEventHandler callback) +495
   System.Web.Caching.CacheDependency.Init(Boolean isPublic, Boolean
isSensitive, String[] filenamesArg, String[] cachekeysArg, CacheDependency
dependency, DateTime utcStart) +1535
   System.Web.Caching.CacheDependency..ctor(Boolean isSensitive, String[]
filenames, DateTime utcStart) +50

System.Web.Configuration.HttpConfigurationSystem.GetCacheDependencies(Hashta
ble cachedeps, DateTime utcStart) +144
   System.Web.Configuration.HttpConfigurationSystem.ComposeConfig(String
reqPath, IHttpMapPath configmap) +697
   System.Web.HttpContext.GetCompleteConfigRecord(String reqpath,
IHttpMapPath configmap) +434
   System.Web.HttpContext.GetCompleteConfig() +49
   System.Web.HttpContext.GetConfig(String name) +195
   System.Web.CustomErrors.GetSettings(HttpContext context, Boolean
canThrow) +20
   System.Web.HttpResponse.ReportRuntimeError(Exception e, Boolean canThrow)
+40
   System.Web.HttpRuntime.FinishRequest(HttpWorkerRequest wr, HttpContext
context, Exception e) +479

Version Information: Microsoft .NET Framework Version:; ASP.NET Version:
Note! There is no text afeter the last colon! I copied all the text on the
error page.

I am impersonating my account, which is in Administrators group on the
staging server, and I have full access control to the myapp project
directory. Additionally, I also tried to give full access control to my
account on the %windir%microsoft.net\framework\v1.x.x.xxx\Temporary ASP.NET
Files, but the error persists. Actually this step is not necessary, since
Administrators already have full access control of the directories.

Can anyone help?



Relevant Pages

  • Re: Sql Reporting Serviced - > ASP.NET ACCESS DENIED!
    ... The account you are logging in to when on the server doesn't have the ... do you have <Impersonate> set to True? ... > Exception Details: System.UnauthorizedAccessException: Access to the path ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Trouble setting up WSS
    ... Server Succesfully extended along with the path to configure the template.I ... An unhandled exception occurred during the execution of the ... Please review the stack trace for more information about ... Failed to start monitoring file ...
    (microsoft.public.sharepoint.windowsservices)
  • delete this thread aspnet problem
    ... It appears it is a general aspnet problem. ... Server Error in '/OMA' Application. ... An unhandled exception occurred during the execution of the ... Failed to start monitoring file changes. ...
    (microsoft.public.exchange.admin)
  • Server Error in /Monitoring Application
    ... new application installed on our 2k3 SBS server; the new app has a web ... website in IIS has been pointed to this new app. ... Exception Details: System.Web.HttpException: Access denied to ... Failed to start monitoring file ...
    (microsoft.public.windows.server.sbs)
  • Re: ASP app error after upgrading .NET framework to 1.1 - URGENT!
    ... Failed to start monitoring file>> changes. ... An unhandled exception occurred during the execution of the ... Failed to start monitoring file changes. ... Information regarding the origin and location of the>> exception can be identified using the exception stack trace below. ...
    (microsoft.public.dotnet.framework.aspnet.security)