3

我正在对 IIS6 的一个问题进行故障排除,在该问题中,所有绑定到默认 IP 地址的站点在尝试启动这些站点中的任何一个时都会给出错误消息“无法访问网络位置”。

nic 已配置所有 ip 地址。当我执行 httpcfg 查询 iplisten 时,我只看到默认 IP 地址。当我使用 httpcfg 添加它们时,所有网站都停止工作,所以我认为我做错了,所以我删除了它们。

两个问题: 1- 为什么那些网站拒绝启动?2- httpcfg 查询 iplisten 的结果应该是什么?所有IP地址还是只有一个?

过去的网站运行良好,但发生了一些变化。我应用了一些 Windows 更新,但我不确定它们是否破坏了任何东西(我对此表示怀疑......否则数百家网络托管公司会尖叫)

4

3 回答 3

3

解决方案是使用 httpcfg 而不指定端口号。

于 2008-10-01T07:25:09.727 回答
0

有时在应用 Windows 更新时会出现错误。您可能会尝试的一件事是运行 aspnet_regiis /i 或 /c。我不确定这是否是您的问题,但肯定值得一试。

于 2008-09-30T21:51:28.390 回答
0

该消息通常来自 Windows 网络(它是ERROR_NETWORK_UNREACHABLEERROR_HOST_UNREACHABLE、之一ERROR_PROTOCOL_UNREACHABLE- 您可以在 中搜索错误消息WinError.h)。

您是否设置了虚拟目录以指向另一台机器上的网络共享?如果是这样,请检查与该机器的连接。

于 2008-09-30T22:18:18.217 回答