Issue
A newly installed program does not run and could be using a port on the host computer that's already assigned to another running program or service. How can current port usage on the host computer be determined quickly?
Product Line
EcoStruxure Building Operation, EcoStruxure Building Expert, Satchwell MicroNet, Satchwell BAS & Sigma, TAC INET, TAC I/A Series, TAC Vista, Andover Continuum, CCTV, Field Devices
Environment
Microsoft Windows
Cause
A port conflict is suspected.
Resolution
Open a command prompt and type:
- netstat -a -n -p tcp -b
This command will display all services running, protocol used, local and foreign address, state, and program name.
- netstat -p tcp -ano
This command will display all services running, protocol used, local and foreign address, state and PID (process identifier).
Use Task Manager to match the PID to the program using the port.
- netstat -p tcp -ano | findstr :80
If a specific port number is necessary, this command will interrogate the system for the program currently using that port number: