NFA 503 error and/or NetQoS ReporterAnalyzer Manager and Watchdog Service won't stay started. NFA Data Source can't sync
search cancel

NFA 503 error and/or NetQoS ReporterAnalyzer Manager and Watchdog Service won't stay started. NFA Data Source can't sync

book

Article ID: 277224

calendar_today

Updated On:

Products

Network Flow Analysis

Issue/Introduction

After an upgrade you may notice when trying to get to the Network Flow Analysis web site directly you receive a 503 error. Also the NetQoS ReporterAnalyzer Manager and NetQoS ReporterAnalyzer Watchdog Service won't stay started. If you look in Windows Event Manager Application logs, you may see errors like the below:



Application: ReporterManagerService.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.IOException

Exception Info: System.AggregateException
  at MySql.Data.Common.Ssl.<StartSSLAsync>b__9_1()
  at System.Threading.CancellationToken.ActionToActionObjShunt(System.Object)
  at System.Threading.CancellationCallbackInfo.ExecutionContextCallback(System.Object)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Threading.CancellationCallbackInfo.ExecuteCallback()
  at System.Threading.CancellationTokenSource.CancellationCallbackCoreWork(System.Threading.CancellationCallbackCoreWorkArguments)
  at System.Threading.CancellationTokenSource.ExecuteCallbackHandlers(Boolean)

Exception Info: System.AggregateException
  at System.Threading.CancellationTokenSource.ExecuteCallbackHandlers(Boolean)
  at System.Threading.CancellationTokenSource.NotifyCancellation(Boolean)
  at System.Threading.CancellationTokenSource.TimerCallbackLogic(System.Object)
  at System.Threading.TimerQueueTimer.CallCallbackInContext(System.Object)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.TimerQueueTimer.CallCallback()
  at System.Threading.TimerQueueTimer.Fire()
  at System.Threading.TimerQueue.FireNextTimers()
  at System.Threading.TimerQueue.AppDomainTimerCallback(Int32)





Faulting application name: ReporterManagerService.exe, version: 1.0.8685.11251, time stamp: 0x6527c726
Faulting module name: KERNELBASE.dll, version: 10.0.17763.4974, time stamp: 0xa8cf83fa
Exception code: 0xe0434352
Fault offset: 0x00125aa2
Faulting process id: 0x2038
Faulting application start time: 0x01da3072e9fdef04
Faulting application path: E:\CA\NFA\Reporter\NetQoS.ReporterAnalyzer.ManagerService\bin\ReporterManagerService.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 6ff8e9c1-3164-409e-8f20-428a8a061c00
Faulting package full name: 
Faulting package-relative application ID: 

****

At the same time, the NFA Data Source may not be able to sync with PM, or show "Unable to Connect" errors.  The PCService.log on the Netops Portal may show:

This appears to be the main error from PCService.log:

 

INFO  | qtp898353826-623396      | 2025-09-18 11:17:26,886 | com.ca.im.portal.api.services.datasource.DataSourcePoll          
      | Test DataSource: 24_3Network Flow Analysis@<name> ERROR | qtp898353826-623396      | 2025-09-18 11:17:26,948 | com.ca.im.portal.api.services.datasource.DataSourcePoll          
      | Received WebServiceException from version check for data source 24_3Network Flow Analysis@<name>.  CAUSE=org.apache.cxf.transport.http.HTTPException: HTTP response '503: Service Unavailable' when communicating with http://#.#.#.#:80/ReporterDataSource/DataSourceWS.asmx. MESSAGE=Could not send Message..  Returning DS_COMM_FAILURE result.

 

Environment

NFA 23.3.3+

Resolution

To resolve this we need to follow the bellow instructions:

  1. Open PowerShell ISE on the NFA Console (enter PowerShell_ISE.exe from cmd line).
  2. Paste the below content into the PowerShell ISE:
    • $installdir = (Get-ItemProperty -Path HKLM:\SOFTWARE\WOW6432Node\NetQoS).RAInstallDir + "/Mysql/data/ca.pem"
      Set-Location -Path Cert:\LocalMachine\Root
      Import-Certificate -Filepath $installdir
      Get-Service "CA MySql" | Select-Object -expand dependentservices | Start-Service
      Start-WebAppPool -Name "ReporterAnalyzerWebSite"
  3. The results should look similar to the below:
  4. The services should be started and the web site should work.