2014-10-01 133 views
0

我有一个默认网站和2个应用程序。一个是“http,net.tcp”上的WCF服务。另一个是一个asp.net网站。IIS 7为所有请求返回404

当我浏览到服务,静态文件,asp.net网站或默认网站时,我得到一个空白的404响应。在提琴手的原始响应是“HTTP/1.0 404未找到”

我试过重新安装IIS。我认为它可能是处理程序,所以我查看了列表,但它们完全匹配没有此问题的计算机。

本地'hosts'文件为空,并且machine.config文件尚未被手动编辑。

(我仍然可以连接到服务“dsxwebservice”与TCP和这一问题仅是存在了几天,可能是由一些改变,我对配置进行触发/安装)

回答

0

的Skype被占用的端口80

我来到这个结论使用此命令行:

的netstat -ano

然后对80端口的任务找到PID经理

然后退出Skype并看到问题消失。

我通过改变Skype设置来单独离开端口80来解决冲突。这也解释了为什么404不是IIS风格的404页面,为什么IIS日志中什么都没有 - 只是对默认网站图标的问号。