Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I find which application is using up my port? [closed]

I am unable to start GlassFish, because it keeps showing this error message:

SEVERE: Shutting down v3 due to startup exception : No free port within range: 8080=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@ed7d1 

How can I find what applications are using what ports on Windows Vista? I have tried using nmap zenmap using the following target:

http://127.0.0.1:8080

But all I get is this:

Starting Nmap 5.51 ( http://nmap.org ) at 2011-08-05 12:05 Central Daylight Time  NSE: Loaded 57 scripts for scanning.  Read data files from: C:\Program Files\Nmap Nmap done: 0 IP addresses (0 hosts up) scanned in 4.55 seconds            Raw packets sent: 0 (0B) | Rcvd: 0 (0B) WARNING: No targets were specified, so 0 hosts scanned. 
like image 894
Flethuseo Avatar asked Aug 05 '11 17:08

Flethuseo


People also ask

Does netstat show closed ports?

Running the “netstat” command will also let you know if a port is open or closed on a Windows Service. This command is utilized as a monitoring tool for the network connections.


1 Answers

How about netstat?

http://support.microsoft.com/kb/907980

The command is netstat -anob.

(Make sure you run command as admin)

I get:

C:\Windows\system32>netstat -anob 

Active Connections

     Proto  Local Address          Foreign Address        State           PID   TCP           0.0.0.0:80                0.0.0.0:0                LISTENING         4  Can not obtain ownership information    TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       692   RpcSs  [svchost.exe]    TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       7540  [Skype.exe]    TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4  Can not obtain ownership information   TCP    0.0.0.0:623            0.0.0.0:0              LISTENING       564  [LMS.exe]    TCP    0.0.0.0:912            0.0.0.0:0              LISTENING       4480  [vmware-authd.exe] 

And If you want to check for the particular port, command to use is: netstat -aon | findstr 8080 from the same path

like image 162
Peter Kellner Avatar answered Oct 18 '22 20:10

Peter Kellner