How to Check and Identify Which Application is Listening or Opening Port 80 and 443 on Windows如何检查和确定哪些应用是听力或开放端口80和443在Windows

After installing Apache HTTPD web server or Microsoft IIS Internet Information Services web server, or any other application software or service and daemon that requires to open and listen to port 80 (HTTP) or port 443 (HTTPS SSL), it’ll be a surprise if some other application or processes have stolen, used and occupied port 80 and/or 443.安装后的Apache的httpd Web服务器或微软的IIS Internet信息服务Web服务器,或任何其他应用软件或服务和守护,需要开放,并听取端口80 ( HTTP )或端口443 ( HTTPS的SSL )的,它会是一个惊喜如果有其他应用程序或进程已经被盗,使用和被占领的端口80和/或443 。 No web server has been running on the Windows system before, so what’s the process that uses port 80 or 443 on the system?任何Web服务器已经运行在Windows系统之前,所以其过程是什么,使用端口80或443的系统吗?

For example, after installing Apache web server using例如,在安装Apache Web服务器使用 XAMPP , the following error message may appear: ,对可能出现下列错误讯息:

(OS 10048) Only one usage of each socket address (protocol/network address/port) is normally permitted. (操作系统10048 )只有一个使用的每一个套接字地址(协议/网络地址/端口)通常是不允许的。 : make_sock: could not bind to address 0.0.0.0:80 : make_sock :不能绑定到地址0.0.0.0:80
no listening sockets available, shutting down没有听插座可用,关闭

Here’sa few built-in commands and how to guide that can help users to find out and identify which application or process that is already using, opening and listening on port 80 or 443 on the Winodws operating system such as Windows Vista, Windows XP, Windows 7, Windows Server 2003 and 2008.下面几个内置的命令,以及如何引导,可以帮助用户查找和确定哪些应用程序或进程已经使用开放和侦听端口80或443的Winodws操作系统,如Windows Vista中, Windows XP中时, Windows 7 , Windows Server 2003和2008年。

  1. Open Command Prompt window by typing Cmd in Run command box or Start Search, and hit Enter.打开命令提示符窗口输入指令在运行命令框中或开始搜寻,并按下Enter键。
  2. Type in the following netstat command:键入下面的netstat命令:

    netstat -o -n -a | findstr 0.0:80 netstat -邻正一| findstr 0.0:80

    or

    netstat -o -n -a | findstr 0.0:443 netstat -邻正一| findstr 0.0:443

    or simply,或简单地说,

    netstat -aon netstat -怡安

    Note: The last command will list all connection that is listening, established, starting, closing and all other states, so the list is long, and user has to manually search for rows that has connection originating or targeting to 1270.0.1:80/443 or 0.0.0.0.80/443.注:最后一个命令将列出所有方面,是听,建立,启动,关闭和所有其他国家,因此名单是漫长的,和用户手动搜索行已连接原产地或配置1270.0.1:80 / 443或0.0.0.0.80/443 。

  3. The following line(s) of results should be returned:下面一行( s )的结果,应退还:

    TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 8704的TCP 0.0.0.0:80 0.0.0.0:0侦听8704

    The last column of each row is the process identified (process ID or PID).最后一栏的每一行是确定的进程(进程ID或定PID ) 。

  4. Identify which process or application is using the port by matching the PID against确定哪些进程或应用程序正在使用的端口匹配的PID反对 PID number in Task Manager PID控制数量任务管理器 .

Another alternative to determine and identify which application is using port 80 or 443 is by using Telnet application.另一种办法来确定,并确定哪个应用程序正在使用端口80或443是使用Telnet应用。 Just type the following command to Telnet to the system in port 80 or 443:只需键入以下命令远程登录到该系统的端口80或443 :

telnet localhost 80远程登录本地80

or,或,

telnet localhost 443远程登录本地443

If the Telnet connection can be opened, normally the banner of the application which opens the port will be shown, and help user to identify which process that actually listening on the port.如果的Telnet连接可以打开,通常的旗帜的应用开辟港口将显示,帮助用户确定哪些过程,实际上侦听端口。

Tip: The command above can be used to identify and check what processes is using any other ports too, such as 7 (Echo), 21 (FTP), 23 (Telnet), 25 (SMTP), 53 (DNS), 70 (Gopher), 79 (Finger), 107 (RTelnet), 110 (POP3), 119 (NNTP), 139 (NetBIOS), 143 (IMAP), 194 (IRC), 3128, 8080, 10000, and etc.提示:上面的命令可以用来识别和检查哪些进程正在使用的任何其他港口太多,如7 (回声) , 21 (的FTP ) , 23 (远程登录) , 25 (的SMTP ) , 53 ( DNS )的, 70 (的Gopher ) , 79 (指) , 107 ( RTelnet ) , 110 ( 3 ) , 119 (的NNTP ) , 139 ( NetBIOS )的, 143 (的IMAP ) , 194 (体育馆) , 3128 , 8080 , 10000 ,等

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要说明:这是一台机器翻译网页这是“原样”提供,无保修。 Machine translation may be difficult to understand.机器翻译可能很难理解。 Please refer to请参 original English article英文原文的文章 whenever possible.只要有可能。

Share and contribute or get technical support and help at共享和贡献或获得技术支持和帮助 My Digital Life Forums 我的数字生活论坛 .



One Response to “How to Check and Identify Which Application is Listening or Opening Port 80 and 443 on Windows”一对“如何检查和确定哪些应用是听力或开放端口80和443在Windows ”

  1. Disable Skype from Using, Opening and Listening on Port 80 and 443 on Local Computer » My Digital Life禁用Skype的使用,开幕式和听力的端口80和443本地计算机»我的数字生活
    December 3rd, 2008 03:27 08年12月3日3时27
    1

    [...] Service) is currently installed or running on the system. [...]服务)目前正在安装或运行的系统。 If you investigates to the root by identifying which application is using the port 80, the cause of the problem is due to Skype.如果你调查的根源,确定哪个应用程序使用的是端口80 ,问题的原因是由于Skype的。 Skype allows users to use port 80 and 443 as an [...] Skype的用户可以使用端口80和443作为[...]

Leave a Reply留下一个回复

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> 您可以使用这些标签: href="" title="">的<a <abbr title=""> <acronym title="">的<b> <blockquote cite=""> <cite>的<code> “删除日期时间= “ ” “的<em> <i> <q cite=""> <strike>的<strong>

Subscribe to comments feature has been disabled. 订阅评论功能已被禁用。 To receive notification of latest comments posted, subscribe to 收到通知的最新评论张贴,订阅 My Digital Life Comments RSS feed 我国数字化生活的评论RSS种子 or register to receive 接收登记 new comments in daily email digest. 中新评论的电子邮件,每天消化。
Custom Search

New Articles新文章

Incoming Search Terms for the Article收到的搜索字词的文章