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: 100016028
Last Published: 2021-08-10
Ratings: 0 0
Product(s): Backup Exec

Problem

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   https://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 https://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 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 -anb > 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.
TCPView v4.13

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 article 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:
https://www.veritas.com/support/en_US/article.100016014

How to change the port that Network Data Management Protocol (NDMP) uses in Backup Exec for Windows Servers
https://www.veritas.com/support/en_US/article.100016016
 
 

Was this content helpful?