Since I installed EventSentry, the Web Reports will not display correctly. I get a white page in IE with "Error: Access is Denied."

Article ID: 169
Category: Web Reports
Created: 2009-08-25

Please try the following steps to resolve this problem.

1. Run one of the following batch files

C:\Program Files\EventSentry\IIS\enable_anonymous_access_iis5_iis6.cmd

or

C:\Program Files\EventSentry\IIS\enable_anonymous_access_iis7.cmd

Which file would depend on if you have IIS5, IIS6, or IIS7 running on your system. If this does not resolve the issue, continue on to step 2.

2. Check what type of permissions you are using in your virtual directory inside IIS

This is done by right clicking on the "EventSentry" virtual directory and selecting "Properties". Select the "Directory Security" tab and select the "Edit" button for "Anonymous Access and authentication control". If you are using "Anonymous Access" take note of the user ID you are using (typically something like "IUSR_COMPUTERNAME" where COMPUTERNAME is the name of this system). If you are using "Integrated Windows Authentication" then you will be using your domain credentials to access the web reports.

3. Verify the NTFS file permissions of the files for the web reports

In Windows Explorer, right click on the "C:\Program Files\EventSentry\Web" directory and make sure the user account (either IUSR_COMPUTERNAME or your domain account) has "read" and "read/execute" privileges to that directory. Also make sure your account has "read" and "read/execute" privileges to the following files:

WebReports.xml
WebReportsLanguages.xml
WebReportsLanguages-DE.xml
WebReportsLanguages-EN.xml
WebReportsLanguages-FR.xml
WebReportsLanguages-JP.xml
WebReportsLanguages-KR.xml
WebReportsLanguages-PT_BR.xml

Also, "read", "read/execute", "modify", and "write" privileges are required for the following files:

WebReportsConfig.xml
WebReportsUsers.xml