Important Update: Cohesity Products Knowledge Base Articles


All Cohesity Knowledge Base Articles are now managed via the Cohesity Support Portal: https://support.cohesity.com/s/searchunify. The Knowledge Base articles available here will not reflect the latest information or may no longer be accessible.

Accessing a Discovery Accelerator Customer through a web browser fails

Article: 100058767
Last Published: 2023-07-03
Ratings: 0 0
Product(s): Enterprise Vault

Problem

Attempting to access a Discovery Accelerator (DA) Customer website through any web browser fails with the errors below.

Error Message

In the web browser:

Server Error in '/<Accelerator_virtual_directory_name>' Application
Request is not available in this context.
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: Request is not available in this context

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): Request is not available in this context]
System.Web.HttpContext.get_Request() +9975419
AcceleratorWeb.Global.Application_Start(Object sender, EventArgs e) +176
[HttpException (0x80004005): Request is not available in this context]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +10096861
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +118
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +173
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +218
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appCOntext)+296
[HttpException (0x80004005): Request is not available in this context]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +10078072
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +95
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpCOntext context) +254

In the Application Event Log:

Source: ASP.NET 4.0.30319.0
Event ID: 1309
Level: Warning
Task Category: Web Event
Description:
Event code:3005
Event message: An unhandled exception has occurred.
Event time: YYYY-MM-DD HH:MM:SS
Event time (UTC): YYYY-MM-DD HH:MM:SS
Event ID: 45c87bb4c3dd49cb99305726a92e199
Event sequence: 2
Event occurrence: 1
Event detail code: 0

Application Information:

Application domain: /LM/W3SVC/1/ROOT/CUSTOMER1-6-133300369616710910
Trust level: Full
Application Virtual Path: /<Accelerator_virtual_directory_name>
Application Path: {DA_Installation_Path}\DiscoveryWeb\
Machine name: <Accelerator_server_name>
Process information:
Process ID:X
Process name: w3wp.exe
Account name: IIS APPPOOL\EVAcceleratorAppPool
Exception information:
Exception type: HttpException
Exception message: Request is not available in this context
At System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app)
At System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpCOntext contex, MethodInfo[] handlers)
At System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
At System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
At System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPrt appCOntext)
Reques is not available in this context
At System.Web.HttpCOntext.get_Request()
At AcceleratorWeb.Global.Application_Start(Object sender, EventArgs e)
Request information:
Request URL: https://localhost/<Accelerator_virtual_directory_name>/
Request path: /DACUSTOMER/
User host address: 127.0.0.1
User:
Is authenticated: False
Authentication Type:
Thread account name: IIS APPPOOL\EVAcceleratorAppPool
Thread information:
Thread ID: 117
Thread account name: IIS APPPOOL\EVAcceleratorAppPool
Is impersonating: False
Stack trace: at System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext contect, HttpApplication app)
At System.WebHttpApplicationRegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpCOntext context, MethodInfo[] handlers)
At System.Web.HttpApplication.InitSpecial(HttpApplicationState state, Methodinfo[] handlers, IntPtr appContext, HttpContext context)
At System.Web.HttpApplicationFactory.GetSpecialApplicationInstanace(IntPtr appContext, HttpContext context)
At System.Web.hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)

V-437-1309

 

Cause

Starting with DA version 8.0, there are two types of DA Customers. DA Customers of type 'Discovery' provide for the search, review and export features needed for investigations and litigation discoveries. The DA Customer of type 'Custodian' provides for the synchronization from Active Directory or Domino Directory and manual entry of users to be used in DA searches in 'Discovery' type DA Customers.

In versions 8.x through 14.x, DA Customers of type 'Discovery' are only accessible via the DA Client. The Client will need to be installed on the workstation of each user tasked with DA access.

 

Solution

Install the DA Client on each user's workstation that needs DA access. The Client version must match the DA Server version. See the section titled 'Installing the Discovery Accelerator client software' in the Discovery Accelerator Installation Guide for the applpicable product version. See Related Articles below for the link to all product documentation.

 

Was this content helpful?