Get error opening InfoView and CMC after .NET installation

I have just installed BOEXI R2 SP1 .NET version onto a Windows 2003 Enterprise Server, IIS 6.0 and .NET Framework 1.1+. The installation went fine with no errors, however when trying to access the InfoView or CMC for the first time I get the following error message in web browser:


Server Error in '/businessobjects/Enterprise115/WebTools' Application. 
--------------------------------------------------------------------------------

Access denied to 'D:\Web_D\Default Web Site'. 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:\Web_D\Default Web Site'. 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:\Web_D\Default Web Site'. 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(Hashtable cachedeps, DateTime utcStart) +154
   System.Web.Configuration.HttpConfigurationSystem.ComposeConfig(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

--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300 

Does anyone have any idea of what might be causing this problem? All the BOEXI R2 services are running, but the web site piece is messed up for some reason. Went into IIS Admin console and reset the Application Name for WebAdmin, InfoView etc. I did find a couple of knowledgebase articles on BO web site, but those didn’t help resolve the problem.

Thanks in advance for your help,
Barry


Barry Scott (BOB member since 2006-10-11)

This may have been one of the things you’ve tried, and may only be if you’re implementing SSO.

In IIS highlight the Business Objects directory, select properties and on the Directory Security page the only thing that should be selected is the ‘Integrated Windows Authentication’ check box. All others, including the Anonymous access boc should be clear. This also needs to be done for the Crystal directory.

Hope this helps.


JennyC :uk: (BOB member since 2006-10-17)

That did not seem to help my situation, but thanks for giving me at least something to try.


Barry Scott (BOB member since 2006-10-11)

I resolved the problem by adding the local Network Service account to my default web site directory, made sure permissions were setup correctly and then restarted IIS and the page now comes up without the error.


Barry Scott (BOB member since 2006-10-11)

Barry Scott,

Could you please be more specific on how you eliminated the error…I am running into same issue…any help is greatly appreciated…


vangaras (BOB member since 2005-03-14)

Barry Scott,

Never mind, able to resolve the issue…


vangaras (BOB member since 2005-03-14)

Hi Vangaras,
it would be nice if you can post what you did to make it work :slight_smile:


Sheshachala5 :india: (BOB member since 2004-01-09)

I hope this should have been fixed now
anyway if anyone facing same issues then

select the folder “C:\Program Files\Business Objects”

right click then click in properties
now in security tab Just add the local administrator account you logged in as and also the iuser_ and give the full control access
now restart the IIS

It should be fine


Rameshkumark (BOB member since 2002-08-29)

Can anyone provide more details on how to resolve this issue please?

It really is a dead end.

Thanks


jonimatix :malta: (BOB member since 2007-12-03)

Based on the error messages and the responses here, it looks like a Windows security issue - check the privileges to your BO website folder, make sure your IIS service account(s) have access to that.

I always forget the names, changed over versions of Windows, but it will be something like IUSR_machinename and IWAM_machinename - grant these access to your webcontent folders (your error should give you a starting location).

Good luck!
B


bdouglas :switzerland: (BOB member since 2002-08-29)

Hi Douglas,

Thanks for providing direction. We also quite sure that it is a Windows security issue. We are on Windows Server 2008 R2, IIS 7.

I shall grant IIS accounts full access rights on the webcontents folder and will let you know. Do you think IIS settings need to be modified as well? Since the Network Service account is used to run the BO website (by default), do you rekon we should give the Network Service account rights to the BO webcontents directory?

Another thing, I am suspecting that IIS tries to access content outside the webcontents folder, which is the culprit for these errors.

Cheers and thanks for your help.
Jon


jonimatix :malta: (BOB member since 2007-12-03)