Modified:
Jan 25, 2010
Created:
Jan 25, 2010
Views:
6184
Author:
JH

Another Application is using Port XXX

The Upload Manager uses TCP/IP ports  to do various functions (see below) and it checks so make sure that these ports are free when it starts up.

The Upload Manager (version 3.0.60 or later) uses port 20203 to communicate with other instances of itself (Windows version only) and port 20202 to communicate with ProSelect.

There are 65,000 thousands of ports available so the chances of two different software programs using the same port are small but possible. However, more of a problem is that some of the more aggressive PC security systems (such as Microsoft's Windows Live One Care) will, by default, block all ports unless you specifically tell them to allow a particular piece to software to use those ports.

If you get the message "Another Application is using Port XXX" when starting the Upload Manager then the problem is likely to be either there is another program using the port OR your security system is blocking the ports.

Checking if other programs are using the same port

To check if other programs are using the same port, you can do the following on Windows machines in a terminal window.

1. To open a terminal window...

On Windows XP: Start Menu -> Run then  enter "cmd" in the Open Box, click OK.

On Windows Vista and Windows 7: Click the Windows Start icon (bottom left corner) and enter "cmd" in the box just above this and type the return key. (You will need to be log in as an administrator to do this.)

2. Once the terminal window is open, type "netstat -ano" (without the quotes) and press the Return key.

3. Look though the list on the second column headed Local Address. The format is IP addresses:Port number.  eg  x.x.x.x:20203 for something using port 20203. If you find one then look at the PID (under 5th column) for the Process ID number for that program.

4. Having found a PID number for the program using the port, type "tasklist" to get a list of all running programs and their PID numbers. Then look for the PID found in step 3 to get the name of the program.

If you find this you will need to make sure that this program is not running at the same time as the Upload Manager.

Checking if the port is being block by your security system

Since this process is different for each type of security system, the best method is to simply turn off your security system (or at least the firewall/port blocking sections) temporarily. After doing this, you will need to close and restart the program being checked (eg Upload Mananger  or ProSelect).

If the "Another Application is using Port XXX" message goes away then you will need to consult your security system's help on how to prevent blocking for selected programs. Note: You will likely need to do this each time you download an updated version if the software.


KnowledgeBase Article: Another Application is using Port XXX