The BlackBerry Collaboration Service starts and stops when connecting to Microsoft Office Communications Server 2007 R2

Article ID: KB25416

Type: Support Content

Last Modified: 09-12-2013

 

Product(s) Affected:

  • BlackBerry Enterprise IM for BlackBerry 10
  • BlackBerry Enterprise Server for Microsoft Exchange
  • BlackBerry Enterprise Server for IBM Domino
  • BlackBerry Enterprise Server for Novell GroupWise
CollapseEnvironment
  • BlackBerry Enterprise Server 5.0 SP3 to SP4
  • BlackBerry Enterprise Service 10 version 10.1
  • BlackBerry Collaboration Service
  • DT 1039056
CollapseOverview

The BlackBerry Collaboration Service starts and then stops as it is attempting to provision itself within the Microsoft Office Communications Server 2007 R2 environment if the connector is configured for TLS. The following error is returned:

BlackBerry OCSConnector configuration complete with error=4, Error: The trusted services of this type have been corrupted. Multiple instances with same fqdn server.example.com found

Log sample:

<2010-11-22 21:16:33.168 EST>:[207]:<BBIM_COMPONENTSERVER_BBIM_1>:<ERROR>:<LAYER = BBIM, [OCSC] Error: The trusted services of this type have been corrupted. Multiple instances with same fqdn server.example.com found>
<2010-11-22 21:16:33.214 EST>:[210]:<BBIM_COMPONENTSERVER_BBIM_1>:<ERROR>:<LAYER = BBIM, [OCSC] BlackBerry OCSConnector will terminate...>
<2010-11-22 21:16:33.214 EST>:[211]:<BBIM_COMPONENTSERVER_BBIM_1>:<INFO >:<LAYER = BBIM, [BBCS] BlackBerry OCSConnector configuration complete with error=4, Error: The trusted services of this type have been corrupted. Multiple instances with same fqdn server.example.com found>

CollapseCause
When the Microsoft Office Communications Server component of the BlackBerry Collaboration Service attempts to auto-provision, it writes data into the Trusted Services portion of Microsoft Active Directory within the Configuration container. The Auto Provisioner will add entries with the msRTCSIP-TrustedServiceType = RIMMSConnector.

The default Microsoft Active Directory path to where the Trusted Services entries are listed:
CN=Trusted Services,CN=RTC Service,CN=Services,CN=Configuration,DC=example,DC=com

Another location is:
CN=Trusted Services,CN=RTC Service,CN=Microsoft,CN=System,DC=example,DC=com
CollapseWorkaround
Manually remove the duplicated entries from Microsoft Active Directory by using a tool like ADSIEdit, and restart the BlackBerry Collaboration Service.

The ApplicationProvisioner.exe file is bundled with BlackBerry Enterprise Server 5.0 SP3 in this path:
C:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\BBIM\bin

The Application Provisioner can assist in debugging some of the Trusted Services issues. Run the Application Provisioner with RIMMSConnector to view the current entries for the local BlackBerry Enterprise Server in the Trusted Services container. If the error listed in this KB currently exists, the Application Provisioner may show the exact same error.
CollapseAdditional Information

To report on the Trusted Services container by using the LDP.exe application:

  1. Start the LDP.exe application from the Run menu.
  2. Connect to a Domain Controller, then Bind with a user that has the proper credentials.
  3. Select View Tree, then select the desired BaseDN. 
  4. Choose CN=Configuration from the drop-down list.
  5. Click OK.
  6. In the left pane, expand CN=ConfigurationCN=ServicesCN=RTC ServiceCN=Trusted Services
  7. Right-click on CN=Trusted Services and select Search.
  8. In the Filter: section, replace (objectclass=*) with (msRTCSIP-TrustedServiceType=RIMMSConnector).
  9. In the Attributes section, replace the contents with: Cn;objectCategory;objectClass;name;description;canonicalName;msRTCSIP-Routable;msRTCSIP-TrustedServerFQDN;msRTCSIP-TrustedServiceType;whenCreated;whenChanged;msRTCSIP-TrustedServicePort;msRTCSIP-TrustedServiceFlags;msRTCSIP-TrustedServerVersion;msRTCSIP-RoutingPoolDN.
  10. Click the Run button.

Disclaimer

By downloading, accessing or otherwise using the Knowledge Base documents you agree:

   (a) that the terms of use for the documents found at www.blackberry.com/legal/knowledgebase apply to your use or reference to these documents; and

   (b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.


Visit the BlackBerry Technical Solution Center at www.blackberry.com/btsc.