| 订阅 | 在线投稿
分享
 
 
 

今天也碰到了HTTP 500 Internal server error,终于解决 (关键字:HTTP 500 Internal server error ※ [code=CANT_CONNECT_LOOPBACK] )

2006-01-10 00:32:03 编辑來源:互联网 国际版 评论
 
 
  关键字:HTTP 500 - Internal server error

   [code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems

  今天用笔记本教育网内上网,然后回到宿舍后,再打开VS.NET的一个solution时,却出现错误:

  尝试创建或打开位于URL:http://localhost/xxx的web项目时,Web服务器报告了一下错误:"Http/1.0 500 Server Error"

  随后便用百度、google找办法。很长时间过后都无济于事。同时发现存在如下症状:

  所有本地网站、包含localhost(即便是静态页面)也无法打开。更别提用VS.NET打开某个项目工程了

  并且,我试过如下办法都无济于事:

   1. 运行iisreset

   2. 运行aspnen_regiis

   3. IIS属性设置里的IP Address属性分配什么的。

  (xxx,那些论坛里那帮人提供的这些解决办法根本无济于事,那些我搜到的有类似问题的贴主没有一个解决问题的。真的很痛恨那些纯粹为了得分而盲目提供答案的人。甚至有些人想都不想就说一句:重装IIS、重装系统。

  当然,并不是所有的人都会这样做,好的人还是有的,我最终也是在国外某个论坛上得到了启示解决问题,但是国内论坛的不正之风让人痛恨)

  最后我偶然从某个国外的论坛上,得到了这样的提示:

  在"IE属性"设置里"高级"选项卡里,有一项:"显示友好的HTTP错误消息"

  我Uncheck了这个选项。重试,错误消息变成:

  [code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems

  这是个不错的进步,然后在google里继续搜索新的关键字:code=CANT_CONNECT_LOOPBACK

  终于又在一个帖子里得到提示,可能和IE选项里的连接有关。

  忽然惊醒,自己以前遇到过一些莫名的问题,也是和在连接里设置了代理服务器有关系。而自己今天在教育网内上国外网站设置了代理服务器,而那个服务器的代理端口恰好是80.

  去掉了代理服务器,问题果然解决!

  小结一下:

  1. 最重要的教训是,以后如果IIS出现些莫名的错误,要检查一下自己的代理服务器设置。

  2. 虽然我这次最初得到的错误提示是:HTTP 500 - Internal server error ,但我去掉了“显示友好的HTTP错误消息”后,得到了更详细的错误代码。我在这次网上搜索的过程中也遇到很多人都有HTTP 500 - Internal server error 的错误信息,但可能每个人更具体的错误都不一样,不能盲目的轻信别人的建议了。

  重要申明:

  我的问题是通过去掉代理服务器的设置解决HTTP 500 - Internal server error 的错误的。可能对你的问题并不有效。

  我给的建议是:去掉"IE->高级"里的“显示友好的HTTP错误消息”,用google搜索更具体的错误代码。

  p.s.这仅仅是自己在解决问题中的一些体会。如有不妥之处,欢迎指出。My Blog:http://www.cnblogs.com/allenlz

  Allen

  2005 08 21
 
 
关键字:HTTP 500 - Internal server error [code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems 今天用笔记本教育网内上网,然后回到宿舍后,再打开VS.NET的一个solution时,却出现错误: 尝试创建或打开位于URL:http://localhost/xxx的web项目时,Web服务器报告了一下错误:"Http/1.0 500 Server Error" 随后便用百度、google找办法。很长时间过后都无济于事。同时发现存在如下症状: 所有本地网站、包含localhost(即便是静态页面)也无法打开。更别提用VS.NET打开某个项目工程了 并且,我试过如下办法都无济于事: 1. 运行iisreset 2. 运行aspnen_regiis 3. IIS属性设置里的IP Address属性分配什么的。 (xxx,那些论坛里那帮人提供的这些解决办法根本无济于事,那些我搜到的有类似问题的贴主没有一个解决问题的。真的很痛恨那些纯粹为了得分而盲目提供答案的人。甚至有些人想都不想就说一句:重装IIS、重装系统。 当然,并不是所有的人都会这样做,好的人还是有的,我最终也是在国外某个论坛上得到了启示解决问题,但是国内论坛的不正之风让人痛恨) 最后我偶然从某个国外的论坛上,得到了这样的提示: 在"IE属性"设置里"高级"选项卡里,有一项:"显示友好的HTTP错误消息" 我Uncheck了这个选项。重试,错误消息变成: [code=CANT_CONNECT_LOOPBACK] Cannot connect due to potential loopback problems 这是个不错的进步,然后在google里继续搜索新的关键字:code=CANT_CONNECT_LOOPBACK 终于又在一个帖子里得到提示,可能和IE选项里的连接有关。 忽然惊醒,自己以前遇到过一些莫名的问题,也是和在连接里设置了代理服务器有关系。而自己今天在教育网内上国外网站设置了代理服务器,而那个服务器的代理端口恰好是80. 去掉了代理服务器,问题果然解决! 小结一下: 1. 最重要的教训是,以后如果IIS出现些莫名的错误,要检查一下自己的代理服务器设置。 2. 虽然我这次最初得到的错误提示是:HTTP 500 - Internal server error ,但我去掉了“显示友好的HTTP错误消息”后,得到了更详细的错误代码。我在这次网上搜索的过程中也遇到很多人都有HTTP 500 - Internal server error 的错误信息,但可能每个人更具体的错误都不一样,不能盲目的轻信别人的建议了。 重要申明: 我的问题是通过去掉代理服务器的设置解决HTTP 500 - Internal server error 的错误的。可能对你的问题并不有效。 我给的建议是:去掉"IE->高级"里的“显示友好的HTTP错误消息”,用google搜索更具体的错误代码。 p.s.这仅仅是自己在解决问题中的一些体会。如有不妥之处,欢迎指出。My Blog:[url=http://www.cnblogs.com/allenlz]http://www.cnblogs.com/allenlz[/url] Allen 2005 08 21
󰈣󰈤
 
 
>>返回首页<<
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 
 热帖排行
 
 
王朝网络微信公众号
微信扫码关注本站公众号wangchaonetcn
 
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
©2005- 王朝网络 版权所有