search cancel

Alarms from CAPC are not being cleared on Spectrum occasionally

book

Article ID: 189627

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

Customer is seeing that some of the clear alarms being missed on the spectrum 

We can see both clear and generate an alarm in the EM database however we don't see <soap: Envelope..." line for event in PM.

When we look Spectrum one click when the problem happens we can see the following exception

 Mar 25, 2020 01:32:15.980 (PoolThread-5129: PC EventCache => domain <CAPC host>) (NetqosSyncLog) - (ERROR) - Error while processing events for <CAPC host>
Caused by: java.lang.IllegalArgumentException: com.aprisma.util.net.IPAddress.IllegalTermCount 1
        at com.aprisma.util.net.IPAddress.validateTermCount(IPAddress.java:446)
        at com.aprisma.util.net.OctetStringAddress.<init>(OctetStringAddress.java:83)
        at com.aprisma.util.net.IPAddress.<init>(IPAddress.java:292)
        at com.aprisma.util.net.InternetAddress.unpack(InternetAddress.java:259)


When we enabled TRACE for DataSourcePull class in DM admin debug page we see the incoming request :

DEBUG | pool-2-thread-110        | 2020-02-10 17:23:22,515 | com.ca.im.portal.dm.productsync.DataSourcePull                   
      | DS(7) PULL response: Not Complete: [Stage=12] 1 item_members, delete update   
item_members: 1 item_members, delete update  
DataTable item_members
    [ParentTypeName: "group", ParentLocalID: "5371143301ea10000f2a0a05e94c0000", ChildTypeName: "device", ChildLocalID: "0xfb4fc1b"]


Cause

Spectrum was checking for deleted models during Full Sync, this should not happen and those models should be ignored until the next incremental sync is performed.

Environment

Release : 10.4.1

Component : Spectrum Core / SpectroSERVER

Resolution

Code changes were made in Spectrum to prevent this.
Please open a support issue and request patch 10.04.01.PTF_10.4.120a from Support.
This problem was also seen in 10.3.2 and the patch to resolve is Spectrum_10.03.02.D90e

If you have installed 10.3.2_BMP_10.3.202 then you will need patch 10.3.2_PTF_10.3.257

Additional Information

Please note that Spectrum_10.04.01.PTF_10.4.120a  requires Spectrum_10.04.01.BMP_10.4.101b to be installed first.  Spectrum_10.04.01.BMP_10.4.101b  is required on all servers (OneClick and SpectroSERVER) in the environment.