Guest

Preview Tool

Cisco Bug: CSCum50352 - Call Home DS : DS variable comparison with string values doesn't work

Last Modified

Nov 27, 2020

Products (2)

  • Cisco 2600 Series Multiservice Platforms
  • Cisco 2600 Series Multiservice Platforms

Known Affected Releases

15.3(3)M

Description (partial)

Symptom:
Diagnostic Signatures (DS) provide a capability to define a regular expression and store the matching values within parenthesis in a DS variable. An event can be triggered if the variable is greater than / less than / equal to a given value by using comparison operators.

Currently, this comparison works only for numeric values and not for string values. There are a number of scenarios like DSP states, voice-port states where we need to compare the DS variables to a string.

For example, the following line that defines a comparison of DS variable value with a string "clear_backward" will not return the correct result :
<ds:RegexpVar Operator="eq" Value="clear_backward">ds_voice_port_state</ds:RegexpVar>

Conditions:
None
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.