今天早上开发的时候出现了一个很奇的问题,写完代码一运行,vs.Net提示服务器提交了协议冲突 Section=ResponseStatusLine,很是奇怪,baidu一下,只找到几条记录,看到遇到这种问题的人不多。
在阿牛.乐园的博客中看到了作者的一个日志,只记录了抓包的情况,没有解决的方案,看来只好自己找了。
查看IIS,发现IIS已经被停止,重启IIS报“发生意外错误(0x8ffe2740)”错误,到网上一查,这个错误是因为80端口被占用,用netstat -a -o -n查看,端口80被PID为700的程序占用,到任务管理器查看,PID700是Skype。这时候我才恍然大悟,原来是Skype在搞鬼,因为新装系统,忘记Skype默认使用80与443端口为备用端口了。
在任务管理器中,禁止Skype,重启IIS,成功。OK,看到成功在望了,打开VS.Net,打开项目,按F5,心跳中…..
哈,没有问题,搞定了,Yeah!!!
本文来自涂雅[http://iove.net/],原文链接:http://iove.net/archives/691.html,网站转载请注明来源于涂雅并保留原文链接,否则视为侵权。
嗯,或者你也可以收听我的微博,腾讯微博(主要用这个,其他的看我的个人介绍)
我写博客常常出现错别字,常常错得还很离谱,有时候我自己看了第二遍都骂我自个儿,但我又不习惯重复审查,纠结啊...各位看到啥错别字或者不明白的地方,请给我留言指出来,感谢感谢。
gmail.com
2个评论在 "提交了协议冲突 Section=ResponseStatusLine的解决"
2009-12-14 07:19
ehh.. thank you for this thoughts )
2008-3-12 00:24
我在页面源代码中添加了控件<asp:TextBox ID="TextBox7" runat="server" Text=’<%#Bind("imageadr")%>’></asp:TextBox>,但是在.cs文件中却没有该控件的定义