This document explains how to resolve the CiscoUnity_BMsgConnector service error. This usually occurs after an upgrade of the Cisco Unity Server to 4.2, and an Operating System upgrade to Microsoft Windows 2003 Server.
Cisco recommends that you have knowledge of these topics:
Microsoft Windows 2003 Operating System
Cisco Unity Server
The information in this document is based on these software and hardware versions:
Cisco Unity Server 4.2
Microsoft Windows 2003 Server
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Refer to Cisco Technical Tips Conventions for more information on document conventions.
After upgrading the Cisco Unity Server version 4.2, an error occurs in the event viewer which looks like this:
Source: CiscoUnity_BMsgConnector Type: Error Event ID: 10005
The CsBMsgConnector service encountered a problem accessing the Broadcast Messaging mailbox for this server. No incoming broadcast messages will be delivered locally until this is corrected. Examine the directory and mailstore for this mailbox to ensure it exists and is functioning. [Thread 0x0000150C]
Frequency: Every 5 minutes
CsBMsgConnector monitors the broadcast message mailbox in order to see if there are inbound messages from a networked Cisco Unity Server. It can be disabled if the server is not intended to receive system broadcast messages that are sent from other Cisco Unity or Cisco Unity Express Servers (or from the local Cisco Unity Server if addressed to multiple servers).
System broadcast messages are the recorded announcements that are sent to everyone in an organization or to particular locations within an organization. When each server is configured for Digital Networking, a system broadcast message can be sent to all the subscribers on all the Cisco Unity Servers that share the same directory. Alternatively, a system broadcast message can be sent to all the subscribers on one or more specific Cisco Unity Servers that access the same subscriber directory. In order to do this, address the message to the delivery location Dial ID of the desired server.
The interval at which CsBMsgConnector checks the mailbox to process inbound system broadcast messages is currently hard-coded to 5 minutes.
If the service is required, complete these steps in order to eliminate the error message:
At the Cisco Unity tools depot, open Dohproptester.
Select the USbms_ user user among the MailUsers.
On the right side, click AVP_Subscriber_TYPE, make sure that it is set to 0. If not, change it to 0.
Click set. Then, restart the CsBMsgConnector service.
If CsBMsgConnector service is not required, complete these steps:
Delete the USBms_ account from the active directory (AD) and purge the mailbox.
There is a stored procedure in the Cisco Unity SQL database called sp_MakeBroadcastMbox.
Use the Cisco Unity Data Link Explorer (CUDLE) to execute it.
This updates an SQL table. CUDLE is also located in the Cisco Unity tools depot.
The Cisco Support Community is a forum for you to ask and answer questions, share suggestions, and collaborate with your peers.
Refer to Cisco Technical Tips Conventions for information on conventions used in this document.