首页 > 解决方案 > 仅在端口 443 (HTTPS) 上应答

问题描述

我已将 IIS 调整为仅绑定到端口 443。然而,当我转到 HTTP(端口 80)时,我得到一个 404 错误,该错误必须由 IIS 返回。我预计“无法访问站点”。我该如何做到这一点?它引发了一个漏洞问题。我没有任何重写模块。

此外,当我远程登录到该机器上的端口 80 时,我无法连接(或者看起来是这样)。

即使我停止 w3svc 服务,当我浏览到服务器时也会收到 404 响应。

标签: ssliis-7

解决方案


由于当您访问 HTTP(端口 80)时它响应 404,因此似乎有一个服务在使用 80 端口运行。因此,您可以通过以下步骤进行检查:

1.打开“cmd”并运行命令netstat -ano,它会响应一个活动连接列表。

在此处输入图像描述

2.然后找到使用80端口的项目并记录其“PID”。

3.继续运行命令tasklist|findstr {PID},会显示使用80端口的服务。如果您确定此服务不重要,您可以在“任务管理器”中停止它。

当然你也可以使用 Lex Li 提供的解决方案。


推荐阅读