When connecting the Diagnostic Console to a BES server the follwoing error is encountered:
"BlackBerryDataProvider failed to collect table: DatabaseData: An item with the same key has already been added."
This Can be caused if the BES server is configured to connect to remote BES Routers by IP address rather than host name. The product was coded to expect a hostname be returned as RIM istructions specifically request that a hostname be specified.
WorkAround: (Steps Taken from Blackberry Security Note titled: "Placing the BlackBerry Router in the DMZ")
Connect a BlackBerry Enterprise Server to a remote
BlackBerry Router
1. In the BlackBerry® Administration Service, on the Servers and components menu, expand BlackBerry Solution topology > BlackBerry Domain > Component view > BlackBerry Enterprise Server.
2. Click the BlackBerry® Enterprise Server instance or BlackBerry Enterprise Server pair that you want to assign the BlackBerry Router to.
3. Click Edit instance.
4. In the Router address section, type the FQDN of the computer that hosts the BlackBerry Router.
5. If the BlackBerry Router uses a port number other than port number 3101, in the Port override field, type the port number.
6. Click the Add icon.
7. Click Save All.
8. Restart the BlackBerry Enterprise Server using one of the following methods:
• If you changed a BlackBerry Enterprise Server instance, on the Instance tab, click Restart instance.
• If you changed a BlackBerry Enterprise Server pair, click one of the instances and on the Instance tab, click
9. Restart instance. Repeat this step for the other instance.
• In the Windows® Services, restart the BlackBerry Dispatcher.
STATUS:
Enhancement Request TF00208806 has been submitted to Development for consideration in a future release of Spotlight On Messaging.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center