Sentinel: Unable to access .net Administrator after installing Crystal Reports 11

  • 3320518
  • 14-Aug-2006
  • 26-Apr-2012

Environment

Microsoft Windows Server 2003 Standard Edition
Microsoft Windows 2000 Server
RedHat Linux
Solaris 9

Situation

Unable to access the .NET Administrator page after installing Crystal Reports XI. The following error appears.

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

The path'/businessobjects/Enterprise11/WebTools/App_GlobalResources' maps to a directory outside this application, which is not supported.
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: The path'/businessobjects/Enterprise11/WebTools/App_GlobalResources' maps to a directory outside this application, which is not supported.

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 (0x80004005): The path'/businessobjects/Enterprise11/WebTools/App_GlobalResources' maps to a directory outside this application, which is not supported.]
System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(String virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) +3446641
System.Web.Compilation.BuildManager.CompileCodeDirectory(String virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) +110
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +577
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +445

[HttpException (0x80004005): The path'/businessobjects/Enterprise11/WebTools/App_GlobalResources' maps to a directory outside this application, which is not supported.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3427527
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +147




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

Resolution

This is a known issue with Windows 2000, and xp, see details below.

Err Msg: "The resource cannot be found." from .NET InfoView in Enterprise XI
The information in the article refers to:
BusinessObjects Enterprise XI

Applies to:

Reported version only
.NET InfoView
Error message appears


Synopsis

When attempting to access InfoView from the BusinessObjects Enterprise XI launchpad, the following error message appears:

"Server Error in '/businesobjects/Enterprise11/WebTools' Application.
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly."

Why does this error message appear, and how can you resolve it?

Solution

This error message appears after installing the security update for the Microsoft .NET Framework, Version 1.1 Service Pack 1 (Microsoft KB 886903). This error message appears if the URL that is specified in the Microsoft Internet Information Services (IIS) metabase contains a trailing backslash (\).


=================================
To resolve this error message, perform one of the following workarounds:

• Roll back the Microsoft .NET Framework service pack.

- OR -

• Remove the trailing backslash (\) by performing the following steps:

1. Go to Start > Settings > Control Panel > Administrative Tools.

2. Double-click 'Internet Services Manager'.

3. In the 'Internet Information Services' interface, expand the icon with the computer name on the left side.

4. Expand 'Default Web Site'.

5. Right-click on the 'Businessobjects' directory and click'Properties'.

6. In the 'Virtual Directory' tab, remove the trailing the backslash (\) from the end of the path listed in the 'Local Path:' text box. The path should now look like

C:\Program Files\Business Objects\BusinessObjects Enterprise 11\Web Content

7. Click Apply, and then click OK.

====================
NOTE:

For more information on this error message, go to http://support.microsoft.com/kb/894670