A CVI created with API is created, but when opening the CVI to confirm or edit, an Application Error is encountered

book

Article ID: 198018

calendar_today

Updated On:

Products

CA Network Flow Analysis (NetQos / NFA)

Issue/Introduction

When using the API to create a CVI, some subnets are not created properly in the database.  There are no errors reported by the API.  Problem is exhibited when editing the CVI.  Application Error (listed below) is reported in a pop-up. Then edit window does open up at that time but the subnet field is empty.  When observing in the database, the subnets are listed as NULL.

 

Application Error
Exception Details
- An invalid IP address was specified.
at System.Net.IPAddress.InternalParse(String ipString, Boolean tryParse)
   at NetQoS.ReporterAnalyzer.Business.AgentVirtual.GetAddressFilters(UInt32 agentId)
   at NetQoS.ReporterAnalyzer.Business.AgentVirtual.InitializeFromDataRow(DataRow row)
   at NetQoS.Business.DatabaseEntity.GetDatabaseEntityArrayFromDataTable[T](DataTable table)
   at NetQoS.ReporterAnalyzer.Business.AgentVirtual.GetByIds(UInt32[] ids)
   at NetQoS.ReporterAnalyzer.Business.AgentVirtual.GetById(UInt32 id)
   at NetQoS.ReporterAnalyzer.AuthorizationWebservices.RouterInterfaceWS.GetSubnets(UInt32 virtualId, String& errorMsg)

Cause

Query used to insert the CVI into the database has an error.

Environment

Release : 20.2

Component : NQRPTA - REPORTERANALYZER

Resolution

Patch has been released to fix this defect.  Please download the attached patch and release notes for this patch.  The release notes describe the procedure to install the patch.  Rollback instructions are also provided if needed.

Attachments

NFA_10.0.4_PTF_002_README_1598368768480.txt get_app
NFA_10.0.4_PTF_002_1598368381008.zip get_app