NFA 23.3.12+ Could not load file or assembly 'ConfigService' page won't load error
search cancel

NFA 23.3.12+ Could not load file or assembly 'ConfigService' page won't load error

book

Article ID: 376820

calendar_today

Updated On:

Products

CA Network Flow Analysis (NetQos / NFA)

Issue/Introduction

After upgrading to Network Flow Analysis 23.3.12 or higher, you may run into an issue where the page won't load with this error:

Server Error in '/RA' Application. 

Could not load file or assembly 'ConfigService' or one of its dependencies. An attempt was made to load a program with an incorrect format.

Environment

NFA Console 23.3.12+

Cause

NFA 23.3.12 and higher ships with 2 rewritten web applications in 64 bit to handle out of memory issues with the old 32 bit version. The installer tries to make the IIS web server changes to load the pages in 64 bit mode, but sometimes the application pool names are changed and they get missed.

Resolution

The below is what we expect the IIS Application Pools page to look like:

As you can see the DefaultAppPool and ReporterAnalyzerWebSite App Pool's have 2 applications each. In this case the upgrade should have changed the App Pools to use 64 bit. 

However there is the chance your IIS Application Pools page may look different such as the below:

As you can see DefaultAppPool looks normal with 2 applications but ReporterAnalyzerWebSite has 0. That's because those 2 applications are assigned to ASP.NET v4.0 ReporterAnalyzerWebSite. 

We can adjust "ASP.NET v4.0 ReporterAnalyzerWebSite" to use 64 bit by right clicking it and going to advanced settings. You will want to set, "Enable 32-bit Applications" to "False" and hit OK to save it. Then right click the app pool and select recycle. The page should now load.

 

Additional Information

Only DefaultAppPool and ReporterAnalyzerWebSite (or whatever it is called for your system) should be set to "Enable 32-Bit Applications: False".

ProxyServices should be set to "Enable 32-Bit Applications: True" and .NET CRL Version 4.0.