The Spectrum EventDisp error log files shows an error processing Event 0x11c0004 - chassisAlarmOn trap

Document ID : KB000020553
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Issue: If using the event_disp_error parameter in the $SPECROOT/SS/.vnmrc file, the user may see an error similar the following when processing event 0x11c0004:

2013/02/25 18:57:16: Warning: Event rule CA.EventCondition for model 0x123456, model name model1, for event 0x11c0004
Unable to evaluate expression - possibly due to attempted access of a non-existent trap variable

Root cause: Entries in the $SPECROOT/SS/CsVendor/Ctron_CAT/AlertMap and EventDisp file for the chassisAlarmOn trap referencing incorrect variable bindings. Accordingto the mib from the vendor, there should only be 3 variable bindings for the chassisAlarmOn trap:

chassisTempAlarm - 1.3.6.1.4.1.9.5.1.2.13
chassisMinorAlarm - 1.3.6.1.4.1.9.5.1.2.11
chassisMajorAlarm - 1.3.6.1.4.1.9.5.1.2.12

Solution:

Work-around : Add entries to the $SPECROOT/custom/Events/AlertMap and EventDisp files to override the default $SPECROOT/SS/CsVendor/Ctron_CAT/AlertMap and EventDisp file to remove references to incorrect variable bindings.

  1. Add the following entry to the $SPECROOT/custom/Events/AlertMap file on all SpectroSERVER systems:

    1.3.6.1.4.1.9.5.6.5 0x011c0004 1.3.6.1.4.1.9.5.1.2.13(1,0) \
    1.3.6.1.4.1.9.5.1.2.11(2,0) \ 1.3.6.1.4.1.9.5.1.2.12(3,0)

  2. Open a OneClick console as an ADMIN user

  3. Open the Event Configuration

  4. Find and select the 0X11c0004 event

  5. Click on the Event Rules tab in the Detail panel

  6. Click on the Edit icon to edit the Event Condition

  7. Remove the following Conditions from the Event Condition List by selecting the individual Condition and clicking on the Remove icon. Click on the OK button when prompted to remove the select item
     { v 4 } == { I 1 }        { v 4 } == { I 3 }  { v 4 } == { I 4 } { v 6 } == { I 1 } { v 6 } == { I 3 } { v 6 } == { I 4 } { v 8 } == { I 1 } { v 8 } == { I 3 } { v 8 } == { I 4 } { v 10 } == { I 1 } { v 10 } == { I 3 } { v 10 } == { I 4 }

  8. Ensure only the following Conditions are in the Event Condition List:
     { v 1 } == { I 2 }        { v 1 } == { I 3 }  { v 3 } == { I 2 } { v 2 } == { I 2 } Default

  9. Click on the OK button

  10. Click on the Save icon

  11. Close the Event Configuration

  12. Update the Event Configuration for the landscapes:

    1. Find and select the VNM icon

    2. Click on the Information tab in the Component Detail panel

    3. Find and expand the SpectroSERVER Control subview

    4. Click on the Update Event Configuration button

This issue will be addressed in a future release of Spectrum.