Exchange 2010 SP1 and Cisco Unity Voicemail Issue

Today I was contacted by a client who installed Exchange 2010 Service Pack 1 (SP1) and after the reboot voicemail no longer worked for users who were homed on the Cisco Call Manager and using Exchange for Voicemail.  The customer was seeing the event ID 2021 with the following information in the application log on the Exchange server:

The Unified Messaging server rejected an incoming call with the ID “1b70bb00-cd011f77-98-604a8c0@192.168.4.6”. Reason: “Invalid Route header: mismatched character: expected: ‘”‘, found: ‘EOF'”

The issue is described very well in this article (but no fix or link to a fix):

http://blogs.technet.com/b/wesglock/archive/2010/09/07/exchange-2010-unified-messaging-sp1-um-rejects-incoming-call-from-gateway.aspx

The problem is the Unity system is including a common in the Alerting Name (i.e Peters,Kevin).

To correct this behavior we modified the following fields for the Cisco user and removed the comma:

Alerting Name

ASCII Alerting Name

Display Name

ASCII Display Name

There is also an option to upgrade to build “7.1.5bsu2” or newer to correct the issue. However, there are many things to consider when upgrading versions of your Call Manager so I would suggest working with Cisco TAC to verify this upgrade is the right approach to resolve the issue while leaving your environment intact.

Advertisements

About Kevin Peters

My name is Kevin Peters.
This entry was posted in Uncategorized and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s