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.
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 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).
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).
If there is a line present referencing port 10000, as shown in Figure 2, then that is the reason why the installation is failing.
You can even download the TcpView.exe tool to determine exactly which application/process is using the Port 10000.
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.
2. Change the NDMP Port Number following the TechNote given below so that Backup Exec and other applications can run simultaneously.