Skip to main content

Server Error in '/EQClient' Application. error message when logging in to the Web Client in EP5

Article # 3015724 - Page views: 1511


Cannot log into the webclient web page on the Equitrac computer. When you enter any code, you get the following error message: Server Error in '/EQClient' Application.

The web page shows the following error:

Server Error in '/EQClient' Application.


Retrieving the COM class factory for component with CLSID {11FFF18F-DB6C-4008-AF7E-9ACC7BC917EB} failed due to the following error: 80070005.

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.UnauthorizedAccessException: Retrieving the COM class factory for component with CLSID {11FFF18F-DB6C-4008-AF7E-9ACC7BC917EB} failed due to the following error: 80070005.

ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via , the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.

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:

[UnauthorizedAccessException: Retrieving the COM class factory for component with CLSID {11FFF18F-DB6C-4008-AF7E-9ACC7BC917EB} failed due to the following error: 80070005.]

   Equitrac.Professional.WebClient.DAO.ReportingCasDAO..ctor() +13

   Equitrac.Professional.WebClient.BO.CommonBO..ctor() +26

   Equitrac.Professional.WebClient.Login.ProcessLogin(DataSet dataset) +337

   Equitrac.Professional.WebClient.Login.b_go_Click(Object sender, ImageClickEventArgs e) +133

   System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +108

   System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +118

   System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10

   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13

   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36

   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


Version Information: Microsoft .NET Framework Version:2.0.50727.3620; ASP.NET Version:2.0.50727.3618


The error code 80070005 indicates "Access Denied" which implies this is a rights issue. Make sure the ASPNET user and the NETWORK user have full rights to the root directory and all sub folders.

Open "My Computer:

Right click on the c: drive and select Properties

Click on the Security tab.

Click Add and add the user ASPNET and give them full control

Click Add and add the user NETWORK and give them full control.

Click Advanced and in the Advanced Security Settings page check the box "Replace permission entries on all child objects with entries shown here that apply to child objects".  Click Ok to close this page. 

Click OK and when you get a warning that you are about to change permissions on the root drive, click OK - this will take a few minutes.

If you get an error changing the permissions on the file pagefile.sys, just click on continue to skip that file and go on.