IIS不监听端口80

我们在同一台机器上安装有IIS 6的server 2003和ISA 2004。 一切都运行良好,直到昨天,当我们试图在ISA做一些新的规则..但这是一个漫长的故事…

不幸的是,我们的内部网站发生了一些事情。 我们的网站是在80端口,但如果我们试图打开这个客户机上,那么我们得到了错误页面(哪个错误页面是我们的提供者):

403-禁止; 远程主机不侦听,远程主机不准备接受连接请求。

在服务器上,我可以打开该网站的端口80.如果我改变在iis的端口号,并尝试打开与该端口的网站,然后运作良好。

我尝试closuresIIS,并用简单的页面启动Apache。 在服务器上运行良好,但在客户端的问题是相同的,所以我认为这不是一个IIS相关的问题。

在ISA中,我们有一个web pub规则,端口为80,没有auth。

我拔出头发,请帮忙。


在卸载并重新安装ISA后,de网站运行良好,直到我在conf / network / web链接菜单中configuration上游代理,然后一切都变成了相同的…

所以web代理/上游function有问题…(所有我的HTTP请求转发到我的上游代理)。 那是很久以前的事了…但是前几天有些人出错了…

我想也许我们的ISP宠坏了一些东西..明天我试图弄清楚…

但还有一件事:我在conf / network / web链接菜单中的默认规则之前制定一个新的规则。

  1. 每个请求转到服务器不redirect..
  2. redirect到上游服务器….

所以如果请求到我们的服务器(我们的网站),然后在本地处理,如果没有,然后去上游代理和voilllaaa ….我tougth …但不幸的是:我们的网站工作正常,但互联网工作extreamly慢慢.. :(可能与单个适配器我可以做到这一点?我必须处理所有请求本地或我必须发送到上游?我不能过滤它?

这听起来像问题是您的客户端在代理服务器上,并且代理服务器尝试联系不在端口80上侦听的接口上的Web服务器。

尝试通过面向代理的接口上使用的IP连接到服务器。 如果您没有连接,服务器不在监听,您应该在IIS属性中调整它。 如果你得到一个,有一个防火墙或代理caching失败。

如果由于某种原因您的IIS服务器位于NAT之后,请validation端口转发。

尝试使用tcpview来显示哪些进程正在侦听哪些端口。 IIS通常会试图阻塞0.0.0.0:80,这意味着如果服务器上有其他IP地址,IIS也会抓取端口80,但是使用tcpview来validation站点正在监听80端口(而不仅仅是locahost 127.0 .0.1)

既然你说当你closuresIIS并运行Apache客户端遇到同样的问题,这似乎更多的是ISA问题,但也许不是… 这是IIS 403错误的细分。