Guest

Preview Tool

Cisco Bug: CSCsz69288 - UC admin should constrain input value for "lMaxRecordTime"

Last Modified

Feb 22, 2014

Products (1)

  • Cisco Unity Connection

Known Affected Releases

7.0(2.10000.18)

Description (partial)

********Symptom:

The "Maximum Recording Time in Milliseconds"  (a.k.a lMaxRecordTime)  Value setting in Cisco Unity Connection Administration at  System Settings > Advanced > Telephony allows values which result in callers hearing the failsafe greeting.

In other words when callers try to leave a voice message they hear,

"
This system is temporarily unable to complete your call. Call again later. Goodbye.
"

Steps to reproduce on a Unity Connection 7.0.2.10000-18 standalone:
- Set the value for"Maximum Recording Time in Milliseconds"  to "1200".
- Enabled MACRO call flow and control traces.
- Attempt to leave a voice message.
- Check the "diag_CuCsMgr_*.*" logs and you should see:
"
...
Line 5646: 05/06/2009 13:22:08.005
|12303,AMCUCM01-001,4EC8EB761C8F4D58804212DE361C87BB,CDE,13, : CCsSRecord::OnEntry :
Calling ICsMiuCall::Record; lMaxRecordTime = -13800 ms, RecMode = 1
[Src/CsSRecord.cpp:383]|
"

Here is an explanation provided by a VTG escalation engineer:
"
The variable "lMaxRecordTime" is generated by adjusting the maximum recording time by subtracting the amount of time that should be remaining when we play the maximum recording time warning.  By default it is zero, so if the PlayWarning property is not set, then we won't play the warning.

Because the customer had "1200" configured as the "lMaxRecording" value and "15000" as the "lRecordingTermWarningTime" value; these were subtracted resulting in a negative value "-13800" which likely prompted the failsafe greetings.  Expected behavior is for this value to always be a positive value (which gets assigned to lMaxRecording).
"

********Conditions:

Unity Connection 7.0.2.10000-18
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.