Guest

Preview Tool

Cisco Bug: CSCvs65295 - BLF rules set to remove x number of characters fails to store, execute, and test correctly

Last Modified

Jan 28, 2020

Products (1)

  • Cisco Unified Attendant Consoles

Known Affected Releases

12.0(5)

Description (partial)

Symptom:
Sample Test Number = 8011234

Rule Configuration 
Number Begins with 801

Total Digits to be remove 3 characters behavior:

    First 801 is removed which leaves 1234.
    Next 123 is removed which leaves 4. As number of remaining digits is less than 3, the result is 4.

Total Digits to be remove 2 characters behavior:

    First 80 is removed which leaves 11234.
    Next 11 is removed which leaves 234.
    Next 23 is removed which leaves 4. As number of remaining digits is less than 2, the result is 4.

Total Digits to be remove 1 character behavior:

    First 8 is removed which leaves 011234.
    Next 0 is removed which leaves 11234.
    Next 1 is removed which leaves 1234.
    Next 1 is removed which leaves 234.
    Next 2 is removed which leaves 34.
    Next 3 is removed which leaves 4.
    Next 4 is removed which leaves nothing.

Total Digits to be remove 4 character behavior:

    First 8011 is removed which leaves 234. As number of remaining digits is less than 4, the result is 234.

Basically, the behavior of remove 4 characters will also not be correct when applied on a DN that has number of digits that are a multiple of 4, e.g. when applied on 8 digit DN, nothing will be left, when applied on 9 digit DN only 1 digit will be left.

Conditions:
CUAC Advanced 12.0.5
Directory BLF Rules configured
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.