
05-26-2009, 12:31 PM
|
 |
Proprietor
|
|
Join Date: Nov 2008
Posts: 2,238
|
|
KB04675 - "SRP StartListening failed. Port 4101 may be in use by another application"
KB04675 - "SRP StartListening failed. Port 4101 may be in use by another application" error is received when starting the BlackBerry Router
Environment
- BlackBerry® Enterprise Server software version 4.0 - 4.1
Overview
When you attempt to start the BlackBerry Router, it fails to start with the service specific error code 0 and the following error message: SRP StartListening failed. Port 4101 may be in use by another application
The Event Viewer Application log displays the following errors:
Error 1
Event Type: Error
Event Source: BlackBerry Router
Event Category: None
Event ID: 10000
Date: 10/6/2006
Time: 16:03:27 PM
User: N/A
Computer: BES01
Description 1
The description for Event ID ( 10000 ) in Source ( BlackBerry Router )cannot be found. The local computer may not have the necessary registry information or message dynamic-link library (DLL) files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description. See Help and Support in the Event View application for details. The following information is part of the event: [DIAG] EVENT=bind_failed, ERROR=10048.
Error 2
Event Type: Error
Event Source: BlackBerry Router
Event Category: None
Event ID: 10000
Date: 10/6/2006
Time: 16:03:27 PM
User: N/A
Computer: BES01
Description 2
The description for Event ID ( 10000 ) in Source ( BlackBerry Router ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description. See Help and Support in the Event View application for details. The following information is part of the event: [DEVICE_MANAGER] SRP StartListening failed. Port 4101 may be in use by another application.
Cause
Port 4101 is the default port used by the BlackBerry Router for the serial bypass functionality. A third-party application is using port 4101 on the computer hosting the BlackBerry Enterprise Server or the BlackBerry Router and it is conflicting with the serial bypass functionality.
Resolution
Perform one of the following resolutions:
Resolution 1
Change the port that the third-party application is using. Use the netstat command to determine which process is using port 4101.
- Open a command prompt window and type netstat -ab >c:\<filename>.txt
- Open the <filename>.txt and identify the third-party application that is using port 4101.
Resolution 2
Install the BlackBerry Router on a remote computer. See KB13732 for more information.
Resolution 3
Modify the serial bypass port used by the BlackBerry Router by opening the Registry Editor and creating the following registry key under HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerryRouter:
Name: DevicePort
Type: REG_DWORD
Data: <Available port number> (Decimal)
Resolution 4
Restart the BlackBerry Enterprise Server services.
Important: Restarting the BlackBerry Enterprise Server will delay email message delivery to BlackBerry smartphones. For more information, see KB04789.
__________________
http://blog.port3101.org/hdawg/
The views expressed by me on Port3101 and its affiliated sites are my own and do not necessarily reflect the views of my employer.
|