Hello Broadcom,
We created a procedure in Spectrum to extract a substring from a varbind, which we will be using in a new event. (Parse a single varbind into multiple)
The procedure compiles without any errors, but when the procedure is triggered we receive following messages:
Any idea what is wrong?
Thx,
Lieven Stubbe
Belgian railways
4/12/21, 10:53:04 AM[Current Event: 0xfff00266] [Current Model: 0x8740899] Error:
Procedure CA.if: does not exists!Procedure CA.if invoked for event 0xfff00266 did not evaluate successfully (error reason: Unknown procedure)
4/12/21, 10:53:04 AM[Current Event: 0xfff00266] [Current Model: 0x8740899] Error:
Procedure CA.if: does not exists!Procedure CA.if invoked for event 0xfff00266 did not evaluate successfully (error reason: Unknown procedure)
4/12/21, 10:53:04 AM[Current Event: 0xfff00266] [Current Model: 0x8740899] Error:
Procedure CA.if: does not exists!EventMessage: Mon 12 Apr, 2021 - 10:53:04 - Unknown alert received from device f5brumz1-acc-infrabel.msnet.railb.be of type Pingable. Device Time 0+00:01:31. (Trap type 1.3.6.1.4.1.3375.2.4.6.301) (event [0x00010801])
Trap var bind data:
OID: 1.3.6.1.2.1.1.3.0 Value: 9172
OID: 1.3.6.1.6.3.1.1.4.1.0 Value: 1.3.6.1.4.1.3375.2.4.0.301
OID: 1.3.6.1.4.1.3375.2.4.1.1 Value: No members available for pool
/infrabel/a1215-acc-proxyi1-monitor_pool (slot1)
OID: 1.3.6.1.6.3.1.1.4.3.0 Value: 1.3.6.1.4.1.3375.2.4
0xfff00266 P "if(regexp({U 2}, {S \"No members available for pool\"} ) ,CreateEventWithVariables({ C CURRENT_MODEL},{ H 0xfff002e9}, SetEventVariable( SetEventVariable( GetEventVariableList(), {U 111}, GetRegexp( GetEventVariable({U 2}),{S\"No members available for pool (.*) \"},{U 2}) ) )), CreateEventWithVariables({ C CURRENT_MODEL},{ H 0xfff002e9} , SetEventVariable( GetEventVariableList(), {U 111}, {S \"Trap var bind parsing not possible\"} ) ) )"