Failed to start monitoring file changes


J

Joe

I'm getting the following error when trying to call a page on a secure
server. I'm not doing any impersonations or file access of any kind. The
page is using PayPal and I'm wondering if PayPal has something to do with
this. We had to register an api certificate on the server using
WinHttpCertCfg. Maybe this is doing something?

Access denied to 'D:\WWWRoot\sslserver'.
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 'D:\WWWRoot\sslserver'. 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
'D:\WWWRoot\sslserver'. Failed to start
monitoring file changes.]
System.Web.FileChangesMonitor.FindDirectoryMonitor(String
dir, Boolean addIfNotFound, Boolean throwOnError) +527
System.Web.FileChangesMonitor.StartMonitoringPath(String
alias, FileChangeEventHandler callback) +477
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.GetCacheDe-
pendencies(Hashtable cachedeps, DateTime utcStart) +154
System.Web.Configuration.HttpConfigurationSystem.ComposeCon-
fig(String reqPath, IHttpMapPath configmap) +760
System.Web.HttpContext.GetCompleteConfigRecord(String
reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +48
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) +480

Thanks for any help,
Joe
 
Ad

Advertisements

G

Guest

1) Download...
Filemon from http://www.sysinternals.com/Utilities/Filemon.html
Regmon from http://www.sysinternals.com/Utilities/Regmon.html
2) Run Filemon and Regmon and reproduce the error
3) Once the error is reproduced, you need to Open Filemon and Regmon one by
one and click on File -> Capture Events to check it Off. (By default, it is
on and it captures everything)
4) Now, save the Filemon and Regmon logs and open them in Excel (right click
on the file -> Open With Excel)
5) Select Data -> Filter -> Autofilter
6) Drop down column F and see if you have Access Denied errors (select them
if you have)
7) Once you get those error messages, all you need to do is analyze those
lines and fix the cause of Access Denied.

Let me know if that helps...
--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
I'm getting the following error when trying to call a page on a secure
server. I'm not doing any impersonations or file access of any kind. The
page is using PayPal and I'm wondering if PayPal has something to do with
this. We had to register an api certificate on the server using
WinHttpCertCfg. Maybe this is doing something?

Access denied to 'D:\WWWRoot\sslserver'.
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 'D:\WWWRoot\sslserver'. 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
'D:\WWWRoot\sslserver'. Failed to start
monitoring file changes.]
System.Web.FileChangesMonitor.FindDirectoryMonitor(String
dir, Boolean addIfNotFound, Boolean throwOnError) +527
System.Web.FileChangesMonitor.StartMonitoringPath(String
alias, FileChangeEventHandler callback) +477
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.GetCacheDe-
pendencies(Hashtable cachedeps, DateTime utcStart) +154
System.Web.Configuration.HttpConfigurationSystem.ComposeCon-
fig(String reqPath, IHttpMapPath configmap) +760
System.Web.HttpContext.GetCompleteConfigRecord(String
reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +48
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) +480

Thanks for any help,
Joe
 
J

Joe

Hi Rahul,

I don't have access to the server to run Filemon (great tool it's helped me
a lot in the past). The server is being hosted by a 3rd party.

-Joe

Rahul Soni said:
1) Download...
Filemon from http://www.sysinternals.com/Utilities/Filemon.html
Regmon from http://www.sysinternals.com/Utilities/Regmon.html
2) Run Filemon and Regmon and reproduce the error
3) Once the error is reproduced, you need to Open Filemon and Regmon one
by
one and click on File -> Capture Events to check it Off. (By default, it
is
on and it captures everything)
4) Now, save the Filemon and Regmon logs and open them in Excel (right
click
on the file -> Open With Excel)
5) Select Data -> Filter -> Autofilter
6) Drop down column F and see if you have Access Denied errors (select
them
if you have)
7) Once you get those error messages, all you need to do is analyze those
lines and fix the cause of Access Denied.

Let me know if that helps...
--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
I'm getting the following error when trying to call a page on a secure
server. I'm not doing any impersonations or file access of any kind. The
page is using PayPal and I'm wondering if PayPal has something to do with
this. We had to register an api certificate on the server using
WinHttpCertCfg. Maybe this is doing something?

Access denied to 'D:\WWWRoot\sslserver'.
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 'D:\WWWRoot\sslserver'. 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
'D:\WWWRoot\sslserver'. Failed to start
monitoring file changes.]
System.Web.FileChangesMonitor.FindDirectoryMonitor(String
dir, Boolean addIfNotFound, Boolean throwOnError) +527
System.Web.FileChangesMonitor.StartMonitoringPath(String
alias, FileChangeEventHandler callback) +477
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.GetCacheDe-
pendencies(Hashtable cachedeps, DateTime utcStart) +154
System.Web.Configuration.HttpConfigurationSystem.ComposeCon-
fig(String reqPath, IHttpMapPath configmap) +760
System.Web.HttpContext.GetCompleteConfigRecord(String
reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +48
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) +480

Thanks for any help,
Joe
 
G

Guest

Hi Joe,

This error is mostly related to Security related stuff. Now, since you have
already mentioned that you are not using impersonation, I believe the ACL
settings on the concerned folder are not appropriate.

You can talk to your 3rd party about it to ensure the ACL are properly set
(ask them to use Filemon) and I believe they would be able to help you on
this issue.

--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
Hi Rahul,

I don't have access to the server to run Filemon (great tool it's helped me
a lot in the past). The server is being hosted by a 3rd party.

-Joe

Rahul Soni said:
1) Download...
Filemon from http://www.sysinternals.com/Utilities/Filemon.html
Regmon from http://www.sysinternals.com/Utilities/Regmon.html
2) Run Filemon and Regmon and reproduce the error
3) Once the error is reproduced, you need to Open Filemon and Regmon one
by
one and click on File -> Capture Events to check it Off. (By default, it
is
on and it captures everything)
4) Now, save the Filemon and Regmon logs and open them in Excel (right
click
on the file -> Open With Excel)
5) Select Data -> Filter -> Autofilter
6) Drop down column F and see if you have Access Denied errors (select
them
if you have)
7) Once you get those error messages, all you need to do is analyze those
lines and fix the cause of Access Denied.

Let me know if that helps...
--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
I'm getting the following error when trying to call a page on a secure
server. I'm not doing any impersonations or file access of any kind. The
page is using PayPal and I'm wondering if PayPal has something to do with
this. We had to register an api certificate on the server using
WinHttpCertCfg. Maybe this is doing something?

Access denied to 'D:\WWWRoot\sslserver'.
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 'D:\WWWRoot\sslserver'. 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
'D:\WWWRoot\sslserver'. Failed to start
monitoring file changes.]
System.Web.FileChangesMonitor.FindDirectoryMonitor(String
dir, Boolean addIfNotFound, Boolean throwOnError) +527
System.Web.FileChangesMonitor.StartMonitoringPath(String
alias, FileChangeEventHandler callback) +477
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.GetCacheDe-
pendencies(Hashtable cachedeps, DateTime utcStart) +154
System.Web.Configuration.HttpConfigurationSystem.ComposeCon-
fig(String reqPath, IHttpMapPath configmap) +760
System.Web.HttpContext.GetCompleteConfigRecord(String
reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +48
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) +480

Thanks for any help,
Joe
 
J

Joe

They changes the permissions on the folder and that fixed the problem.

Thanks.

Rahul Soni said:
Hi Joe,

This error is mostly related to Security related stuff. Now, since you
have
already mentioned that you are not using impersonation, I believe the ACL
settings on the concerned folder are not appropriate.

You can talk to your 3rd party about it to ensure the ACL are properly set
(ask them to use Filemon) and I believe they would be able to help you on
this issue.

--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
Hi Rahul,

I don't have access to the server to run Filemon (great tool it's helped
me
a lot in the past). The server is being hosted by a 3rd party.

-Joe

Rahul Soni said:
1) Download...
Filemon from http://www.sysinternals.com/Utilities/Filemon.html
Regmon from http://www.sysinternals.com/Utilities/Regmon.html
2) Run Filemon and Regmon and reproduce the error
3) Once the error is reproduced, you need to Open Filemon and Regmon
one
by
one and click on File -> Capture Events to check it Off. (By default,
it
is
on and it captures everything)
4) Now, save the Filemon and Regmon logs and open them in Excel (right
click
on the file -> Open With Excel)
5) Select Data -> Filter -> Autofilter
6) Drop down column F and see if you have Access Denied errors (select
them
if you have)
7) Once you get those error messages, all you need to do is analyze
those
lines and fix the cause of Access Denied.

Let me know if that helps...
--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



:

I'm getting the following error when trying to call a page on a secure
server. I'm not doing any impersonations or file access of any kind.
The
page is using PayPal and I'm wondering if PayPal has something to do
with
this. We had to register an api certificate on the server using
WinHttpCertCfg. Maybe this is doing something?

Access denied to 'D:\WWWRoot\sslserver'.
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 'D:\WWWRoot\sslserver'. 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
'D:\WWWRoot\sslserver'. Failed to start
monitoring file changes.]
System.Web.FileChangesMonitor.FindDirectoryMonitor(String
dir, Boolean addIfNotFound, Boolean throwOnError) +527
System.Web.FileChangesMonitor.StartMonitoringPath(String
alias, FileChangeEventHandler callback) +477
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.GetCacheDe-
pendencies(Hashtable cachedeps, DateTime utcStart) +154
System.Web.Configuration.HttpConfigurationSystem.ComposeCon-
fig(String reqPath, IHttpMapPath configmap) +760
System.Web.HttpContext.GetCompleteConfigRecord(String
reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +48
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) +480

Thanks for any help,
Joe
 
Ad

Advertisements

G

Guest

Thats gr8 news!! Enjoy :)
--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
They changes the permissions on the folder and that fixed the problem.

Thanks.

Rahul Soni said:
Hi Joe,

This error is mostly related to Security related stuff. Now, since you
have
already mentioned that you are not using impersonation, I believe the ACL
settings on the concerned folder are not appropriate.

You can talk to your 3rd party about it to ensure the ACL are properly set
(ask them to use Filemon) and I believe they would be able to help you on
this issue.

--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



Joe said:
Hi Rahul,

I don't have access to the server to run Filemon (great tool it's helped
me
a lot in the past). The server is being hosted by a 3rd party.

-Joe

1) Download...
Filemon from http://www.sysinternals.com/Utilities/Filemon.html
Regmon from http://www.sysinternals.com/Utilities/Regmon.html
2) Run Filemon and Regmon and reproduce the error
3) Once the error is reproduced, you need to Open Filemon and Regmon
one
by
one and click on File -> Capture Events to check it Off. (By default,
it
is
on and it captures everything)
4) Now, save the Filemon and Regmon logs and open them in Excel (right
click
on the file -> Open With Excel)
5) Select Data -> Filter -> Autofilter
6) Drop down column F and see if you have Access Denied errors (select
them
if you have)
7) Once you get those error messages, all you need to do is analyze
those
lines and fix the cause of Access Denied.

Let me know if that helps...
--
Thanks,
Rahul Soni

--->The secret to creativity is knowing how to hide your sources<---



:

I'm getting the following error when trying to call a page on a secure
server. I'm not doing any impersonations or file access of any kind.
The
page is using PayPal and I'm wondering if PayPal has something to do
with
this. We had to register an api certificate on the server using
WinHttpCertCfg. Maybe this is doing something?

Access denied to 'D:\WWWRoot\sslserver'.
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 'D:\WWWRoot\sslserver'. 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
'D:\WWWRoot\sslserver'. Failed to start
monitoring file changes.]
System.Web.FileChangesMonitor.FindDirectoryMonitor(String
dir, Boolean addIfNotFound, Boolean throwOnError) +527
System.Web.FileChangesMonitor.StartMonitoringPath(String
alias, FileChangeEventHandler callback) +477
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.GetCacheDe-
pendencies(Hashtable cachedeps, DateTime utcStart) +154
System.Web.Configuration.HttpConfigurationSystem.ComposeCon-
fig(String reqPath, IHttpMapPath configmap) +760
System.Web.HttpContext.GetCompleteConfigRecord(String
reqpath, IHttpMapPath configmap) +434
System.Web.HttpContext.GetCompleteConfig() +48
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) +480

Thanks for any help,
Joe
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top