|
The BlackBerry Enterprise Server may disconnect the Server Routing Protocol (SRP) connection to the BlackBerry Infrastructure. This disconnection may be due to the following network conditions: - Packet loss
- Latency
- Other symptoms of poor network conditions
Immediately following the SRP disconnection, the BlackBerry Enterprise Server attempts to reconnect to the BlackBerry Infrastructure. However, if poor network conditions persist during this time, the SRP connection may be repeatedly disconnected and reconnected by the BlackBerry Enterprise Server. Note: The BlackBerry Infrastructure is configured to disable SRP identification (IDs) that establish and exceed five connections within one minute. According to Research in Motion (RIM), logic code has been added to the following versions of the BlackBerry Enterprise Server, whereby the SRP connection, following a disconnection, is delayed to prevent the SRP IDs from being disabled: - BlackBerry Enterprise Server v4.1 SP4 for IBM Lotus Domino
- BlackBerry Enterprise Server v4.1 SP2 for Microsoft Exchange
- BlackBerry Enterprise Server v4.1 SP2 for Novell GroupWise
Note: The delay only functions correctly while the BlackBerry Enterprise Server services are running. Restarting the BlackBerry Enterprise Server may prevent the delay from functioning as expected. For earlier versions of the BlackBerry Enterprise Server, the following registry value can be used to add a delay between the time the BlackBerry Enterprise Server detects the SRP connection has been disconnected and when it attempts to reconnect to the BlackBerry Infrastructure. The following Registry value can be used to add a delay between the time the BlackBerry Enterprise Server detects the SRP connection has been disconnected and when it attempts to reconnect to the BlackBerry Infrastructure. - On the computer hosting the BlackBerry Enterprise Server, select Start > Run, type regedit, and click OK.
This process opens the Registry Editor.
- Go to one of the following locations, depending on the BlackBerry Enterprise Server software version:
For BlackBerry Enterprise Server v2.2, go to:
HKEY_LOCAL_MACHINE\Software\Research In Motion\BlackBerry\Server\
For BlackBerry Enterprise Server v3.6, go to
HKEY_LOCAL_MACHINE\Software\Research In Motion\BlackBerry\Servers\<BlackBerry Enterprise Server_name>\
For BlackBerry Enterprise Server 4.0 and 4.1, go to
HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Dispatcher\
- Determine if the InitialReconnectTimeout registry entry is present.
* If the InitialReconnectTimeout entry exists, change the Data field to the number of seconds you want the SRP reconnection to be delayed.
* If the InitialReconnectTimeout registry entry does not exist, create a registry entry with the following values:
| Name | Type | Data | | InitialReconnectTimeout | DWORD | This value specifies the number of seconds the SRP reconnection is to be delayed. For example, a value of 15 delays reconnection for 15 seconds. For the Base, specify Decimal. |
Note: To try and prevent the BlackBerry Enterprise Server from disabling its own SRP ID due to network conditions that cause the SRP to disconnect, this value should be set to a minimum of 15 seconds. This ensures that the BlackBerry Enterprise Server does not make five SRP connections within one minute, thereby preventing the SRP from being disabled.
|