Network Flow Analysis 21.2.6+ Sync problem after upgrade
search cancel

Network Flow Analysis 21.2.6+ Sync problem after upgrade

book

Article ID: 231353

calendar_today

Updated On:

Products

CA Network Flow Analysis (NetQos / NFA) CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

After upgrading Network Flow Analysis to 21.2.6 you will be unable to synchronize with or view NFA data within the NetOps Portal 21.2.4 or prior.

The same goes for the opposite direction. NetOps Portal 21.2.6 will not support NFA 21.2.4.

Environment

Release : 21.2.x

Component : NETWORK FLOW ANALYSIS, DX NetOps Portal

Cause

Aside from general RIB issues (viewing NFA data in the NetOps Portal), you will also see issues while trying to sync SNMP profiles.

In the ProductSyncLog on the NFA Console, you would see this error:

12:48:15 5 - Push: SNMP Profiles
12:48:16 5 - Push: 
Incoming [SyncUpdateTable 1213 items, full update  [ItemTypeName=profile, ItemSubTypeName=, IncludeSourceItems=True, IncludeOtherItems=True, name=profiles, handlers=NetQoS.ReporterAnalyzer.Business.ProductSync.Sync.Push_Profiles, ItemType=11, ItemSubType=0, ItemID=2699300]  First Update]
12:48:16 -1 - PushRequest - :
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Security.Cryptography.CryptographicException: Bad Data.

   at System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr)
   at System.Security.Cryptography.Utils._DecryptData(SafeKeyHandle hKey, Byte[] data, Int32 ib, Int32 cb, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode PaddingMode, Boolean fDone)
   at System.Security.Cryptography.CryptoAPITransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
   at System.Security.Cryptography.CryptoStream.Read(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.StreamReader.ReadBuffer()
   at System.IO.StreamReader.ReadToEnd()
   at NetQoS.Security.Encrypter.DecryptFromBytes(Byte[] bytes, String key)
   at NetQoS.Security.SecureField.Decrypt(Byte[] encryptedData, String SecureFieldEncryptionDecryptionPwd)
   at NetQoS.ReporterAnalyzer.Business.ProductSync.Sync.Push_Profiles(SyncTime syncTime, SyncUpdateState sus, SyncUpdateTable sut)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at NetQoS.ReporterAnalyzer.Business.ProductSync.SyncUtility.Callback(Sync syncInstance, SyncUpdateTable sut, SyncTime syncTime, SyncUpdateState sus)
   at NetQoS.ReporterAnalyzer.Business.ProductSync.Sync.PushRequest(SyncTime syncTime, SyncUpdateState syncUpdateState)
   at NetQoS.ReporterAnalyzer.WebService.ProductSync.ProductSync.PushRequest(SyncTime syncTime, SyncUpdateState syncUpdateState)

Resolution

NFA 21.2.6+ requires NetOps Portal (CAPM) 21.2.6+. You will get the above error as well as see no data for NFA views in the NetOps Portal. Please upgrade to NetOps Portal 21.2.6+.