所以,我一直在尝试将Wowza媒体服务器绑定到我们的故障转移生产服务器上的端口80,并且我遇到了绑定到端口的其他东西。
该过程报告为带有PID 4的“系统”。在网络上追逐一段时间之后,我发现了许多指标,可能是IIS,MSSQL,Microsoft的Web部署服务,甚至是分支缓存服务。在探索了所有这些选项之后,还有一些与此服务器具体相关的选项,我可以说这些选项中没有一个实际上与该IP绑定 - 无论如何都不是故意的。
如果我通过IIS管理器停止我的IIS服务器,端口就会释放 - 通常会告诉我它可能是IIS。现在,在我的绑定之后大约6到8次,我可以说超出了疑问,我所定义的网站都没有绑定到这个IP地址。它还值得一提的是,在通过任何人的头脑之前,不再存在“默认网站”。
此外,我运行'netsh http show servicestate'并在列表中梳理匹配问题IP的任何条目,并且找不到。
我还更改了'System / CurrentControlSet / Http / ListenOnlyList'注册表项,但无济于事。
是否有人有任何其他建议来查找与IIS相关或依赖IIS的任何系统进程 - 可能让我旋转?
答案 0 :(得分:0)
如果System(4)正在使用通常意味着正在使用它的HTTP.sys的端口。 IIS将HTTP.sys用于低级HTTP。 找出原因的最佳方法是从提升的命令提示符运行以下命令,您将看到Process Ids:
netsh http show servicestate view=requestq verbose=yes
Request queue name: Request queue is unnamed.
Version: 2.0
State: Active
Request queue 503 verbosity level: Basic
Max requests: 1000
Number of active processes attached: 1
**Process IDs**:
1120
URL groups:...
并在那里找到正确的预订,有点像:HTTP:// LOCALHOST:80 /
IIS将使用应用程序池名称向请求队列名称注册预留,以便您轻松找出使用它的人。