Guest

Cisco Unified Communications Manager (CallManager)

Field Notice: Cisco CallManager Express with SIP Destination Causes Router to Crash


March 16, 2004


Products Affected

Product

Comments

Cisco1751

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

Cisco1760

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

Cisco2600xm

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

Cisco2691

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

Cisco3600

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

Cisco3700

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

IAD2400

CCME or SRST version 3.1 using IOS 12.3(7)T with any SIP Destination endpoint

Problem Description

A software defect has been found in IOS Release 12.3(7)T when using Cisco CallManager Express or Survivable Remote Site Telephony (SRST) and SIP destinations. In particular, if a Cisco IP Phone is configured to call forward to a SIP destination, like Cisco Unity Express (CUE), the router could experience a bus error, causing the router to crash and reload.

Background

This issue is related to systems using IOS Release 12.3(7)T with Cisco CallManager Express or Survivable Remote Site Telephony (SRST) and IP Phones with SIP endpoint destinations like Cisco Unity Express. Other SIP destinations like Cisco Proxy Server, PGW, or other third party SIP gateways may experience this defect.

When dialing a phone's 10 digit number instead of its extension number, and then that call is call forwarded to a SIP destination, then the Bus Error occurs.

Problem Symptoms

A common configuration is for Cisco CallManager Express to be used to control Cisco IP Phones with a Cisco Unity Express module for voice mail.

If a Cisco IP Phone is configured with call forwarding to a SIP destination, like Cisco Unity Express, the router could experience a bus error, causing a router reload when forwarding under conditions explained below.

When using 10 digit extensions, 10 digit secondary numbers under ephone-dns, or the dialplan pattern command in the CME configuration, there is the possibility of calls being terminated on IP phones using 10 digit called numbers. If such calls are forwarded to a SIP destination, the router may experience a reload.

This error is related to the Cisco IOS SIP stack in IOS version 12.3(7)T, so any SIP destination gateway or endpoint is affected. The vulnerability is documented as Cisco defect ID CSCed82965 (registered customers only) .

Workaround/Solution

The vulnerability has been reported in 12.3(7)T images only. It is planned to fix this defect in the 12.3(7)T1 image, to be posted to CCO in early April 2004.

Workaround: IOS translation rules can be used to route incoming 10 digit, E.164 called numbers to abbreviated extensions. The example below will route incoming calls to E.164 number 4085551000 to 4 digit extension 1000.

voice translation-rule 1
     ..rule 1 /4085551000/ /1000/

     voice translation-profile pstn-incoming
     ..translate called 1

     dial-peer voice 1 pots
     ..translation-profile incoming pstn-incoming
     ..incoming called-number 4085551000
     ..direct-inward-dial

Customers using a Network Module Cisco Unity Express (NM-CUE) can continue to use 12.3(4)T with CUE version 1.1 software. Customers using the AIM-CUE module are required to use 12.3(7)T, and therefore would need to use the translation rules as detailed above.

DDTS

To follow the bug ID link below and see detailed bug information, you must be a registered user and you must be logged in.

DDTS

Description

CSCed82965 (registered customers only)

Bus error at strstr called by sipSPISaveTransferFields

For More Information

If you require further assistance, or if you have any further questions regarding this field notice, please contact the Cisco Systems Technical Assistance Center (TAC) by one of the following methods:

Receive Email Notification For New Field Notices

Product Alert Tool - Set up a profile to receive email updates about reliability, safety, network security, and end-of-sale issues for the Cisco products you specify.