Backup Exec fails to install because another application is using TCP Port 10000. An Event ID 58116 is found in the Windows Application Event Viewer Log.

Article:TECH24639  |  Created: 2003-01-22  |  Updated: 2012-09-20  |  Article URL http://www.symantec.com/docs/TECH24639
Article Type
Technical Solution

Product(s)

Issue



Backup Exec fails to install because another application is using TCP Port 10000. An Event ID 58116 is found in the Windows Application Event Viewer Log.

 


Solution



When Backup Exec is installed on a media server (a media server is the server to which the backup device is attached), it installs the Backup Exec Remote Agent for Windows Servers. The Backup Exec Remote Agent for Windows Servers (RAWS) is an integral service on the Backup Exec Media Server as well as remote servers.


The Backup Exec Remote Agent for Windows Servers Service that runs on remote servers communicates with the same Backup Exec Remote Agent for Windows Servers Service that is running on the Backup Exec Media Server. That local Remote Agent Service then communicates with the Backup Exec Job Engine service. The Job Engine service then communicates with the Backup Exec Device and Media service, which in turn communicates with the backup device to write the data to tape.
Backup jobs that back up the data on the Backup Exec media server itself, also employ the Remote Agent service that is running on the Backup Exec server. The local Remote Agent service communicates with the Backup Exec Job Engine service. The Job Engine service communicates with the Backup Exec Device and Media service, which in turn communicates with the backup device to write the data to tape.

Backup Exec uses Network Data Management Protocol (NDMP) to communicate with remote servers that are running the Backup Exec Remote Agent for Windows servers. NDMP is an Internet-Draft standard that uses port 10000 by default.

Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. The IETF Web site can be found at  http://www.ietf.org. To locate the Internet-Draft for NDMP, go to the IETF Web site, and then select the link for Internet-Drafts. At the Internet-Draft Web page, select the link for I-D Keyword Search. At the IETF Search Engine page, there will be a Query box, type the acronym NDMP, and then click Search. A list of Internet-Drafts for NDMP will be displayed.

Some of these same Internet-Drafts can be found at the NDMP Web site http://www.ndmp.org. The Web page has a search field available. Type the phrase internet-draft, and then click Search. A list of Internet-Drafts for NDMP will be displayed.

These Internet-Drafts state that the NDMP protocol uses port 10000.

A problem that can be encountered is if another application is using port 10000. If that happens, Backup Exec 9.x and 10.x  for Windows Servers will fail to install. To determine if this is the reason for failure, open the system's Event Viewer and go into the application log. Once in the application log, look for the presence of Event ID 58116 (Figure 1).

Figure 1
 

If there is an Event ID 58116 present, then, most likely, there is another application utilizing port 10000.

To determine if this is true, open the command prompt and run:
netstat -a > c:\netstat.txt.

This will create a text file called netstat.txt at the root of drive C. Netstat.txt can be opened with notepad or any other text editor. Upon opening netstat.txt, look for a line referencing port 10000 (Figure 2).

Figure 2
 

If there is a line present referencing port 10000, as shown in Figure 2, then that is the reason why the installation is failing.

Another Option:
You can even  download the TcpView.exe tool to determine exactly which application/process is using the Port 10000.
 http://download.sysinternals.com/Files/TcpView.zip

The resolution would be:
1. Either contact the vendor whose product is using port 10000, and inform the vendor that the NDMP Internet-Draft standard is defined to use port 10000. Request support from that vendor to make an appropriate adjustment to the application to release port 10000 for NDMP usage.

OR

2. Change the NDMP Port Number following the TechNote given below so that Backup Exec and other applications can run simultaneously.

 
How to change the default port used by the Backup Exec Remote Agent for Windows Servers:
 
 

Supplemental Materials

Value58116
Description

The Backup Exec Remote Agent for Windows Servers Service did not start. The NDMP TCP/IP port 10000 is already in use. Please make sure that no other TCP/IP application is using this port.



Legacy ID



256312


Article URL http://www.symantec.com/docs/TECH24639


Terms of use for this information are found in Legal Notices