客户端不能访问网站并报HTTP 500内部服务器错误
2015-05-25 08:26
288 查看
一、 生产运行环境:
操作系统:windows server 2008 R2系统
WEB应用服务器:IIS 7.0
数据库系统:SQL Server 2005
二、运行问题
2015年5月22日上午11点左右收到信息,不能访问内网,下午5点20左右发现所有网站无法访问;客户显示的错误:浏览器页面显示“http 500内部服务器错误”。
二、 解决问题
因今天到外地去了,在车上已经发现无法访问网站的问题了,只有等我下车后找到一台电脑远程连接学院服务器。
首先分析故障原因,为什么不能访问网站,先在本地服务器上运行网站,发现报服务器上报的错误与客户端是不一样的,显示HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。
其实解决此问题,主要突破在“500”,“500”的错误又包括很多种情况,总而言之,不是程序代码类问题,权限问题,就是IIS配置方面的问题。这么多网站,从上午开始到下午分两个阶段无法运行,当时分析的原因:一、可能是程序代码问题;二、也有可能是IIS配置的问题。当时,在网站查了一下,说是程序代码和IIS的脚本代码上有问题,发现并不是这方面的问题;通过在IIS发布的网站上来设置,选中该网站――编辑网站――连接为对话框――选定程序用户(通过身份验证),即可以访问网站。
为什么配置好的情况下,会自动变更网站访问权限呢?
可能存在以下三个方面的原因:
1.变更系统账号密码后,当时测试了各个网站能正常访
问,根据过去变更过系统密码,也没有出现过此问题;不过此环境是IIS7.0,这种情况也应该不会发生,所以,如果网站无法访问是这个原因的话,概率不是很大。
2.主要是受到攻击性破坏,包括内部攻击和外部攻击,根据运行情况分析,受外部攻击的概率性比较小;受内部攻击的可能性最大,一台服务器的运维人,管理员最好是一个,如果两个或多个,或者多人远程运维的话,通常导致的故障是由内部技术人员造成的,但是事后这个责任是无法鉴定的。所以,技术本身重要,但是在规章制度和运维流程操作上显得更重要一些。
3.到目前为止,还未发现有其他的原因。
本文出自 “Linux~DBA~MBA~EIE” 博客,请务必保留此出处http://sky9896.blog.51cto.com/2330653/1654825
操作系统:windows server 2008 R2系统
WEB应用服务器:IIS 7.0
数据库系统:SQL Server 2005
二、运行问题
2015年5月22日上午11点左右收到信息,不能访问内网,下午5点20左右发现所有网站无法访问;客户显示的错误:浏览器页面显示“http 500内部服务器错误”。
二、 解决问题
因今天到外地去了,在车上已经发现无法访问网站的问题了,只有等我下车后找到一台电脑远程连接学院服务器。
首先分析故障原因,为什么不能访问网站,先在本地服务器上运行网站,发现报服务器上报的错误与客户端是不一样的,显示HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。
其实解决此问题,主要突破在“500”,“500”的错误又包括很多种情况,总而言之,不是程序代码类问题,权限问题,就是IIS配置方面的问题。这么多网站,从上午开始到下午分两个阶段无法运行,当时分析的原因:一、可能是程序代码问题;二、也有可能是IIS配置的问题。当时,在网站查了一下,说是程序代码和IIS的脚本代码上有问题,发现并不是这方面的问题;通过在IIS发布的网站上来设置,选中该网站――编辑网站――连接为对话框――选定程序用户(通过身份验证),即可以访问网站。
为什么配置好的情况下,会自动变更网站访问权限呢?
可能存在以下三个方面的原因:
1.变更系统账号密码后,当时测试了各个网站能正常访
问,根据过去变更过系统密码,也没有出现过此问题;不过此环境是IIS7.0,这种情况也应该不会发生,所以,如果网站无法访问是这个原因的话,概率不是很大。
2.主要是受到攻击性破坏,包括内部攻击和外部攻击,根据运行情况分析,受外部攻击的概率性比较小;受内部攻击的可能性最大,一台服务器的运维人,管理员最好是一个,如果两个或多个,或者多人远程运维的话,通常导致的故障是由内部技术人员造成的,但是事后这个责任是无法鉴定的。所以,技术本身重要,但是在规章制度和运维流程操作上显得更重要一些。
3.到目前为止,还未发现有其他的原因。
本文出自 “Linux~DBA~MBA~EIE” 博客,请务必保留此出处http://sky9896.blog.51cto.com/2330653/1654825
相关文章推荐
- 此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。
- 解决:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示
- 客户端访问sharepoint服务器时出现Http 500内部服务器错误的解决方法
- 访问ECP和OWA报“http 500 内部服务器错误”(DNS问题)
- 2011年3月31 重新装iisXP下安装IIS5.1后不能ASP,显示Http500内部服务器错误
- XP不能执行aspx,IIS HTTP 500 内部服务器错误 服务器无法加载应用程序 '/LM/W3SVC''/LM/W3SVC' '找不到指定的元数据
- IIS不能浏览ASP了,HTTP 500 - 内部服务器错误-----最佳解决方案
- 在iis中打开网站提示:http 500 内部服务器错误
- Exchange 2010 owa 访问 http 500 内部服务器错误
- 访问Exchange 2010 owa http 500 内部服务器错误
- 网站提示HTTP500内部服务器错误之终极解決方法
- Exchange2010 owa 访问 http 500 内部服务器错误
- 操作必须使用一个可更新的查询;HTTP 500 - 内部服务器错误; 您未被授权查看该页;您不具备使用所提供的凭据查看该目录或页的权限;HTTP 错误 401.3 - 访问被资源 ACL 拒绝
- 网站提示HTTP 500-内部服务器错误
- windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 - 内部服务器错误。”的问题解决方案!
- 操作必须使用一个可更新的查询;HTTP 500 - 内部服务器错误; 您未被授权查看该页;您不具备使用所提供的凭据查看该目录或页的权限;HTTP 错误 401.3 - 访问被资源 ACL 拒绝
- windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 - 内部服务器错误。”的问题解决方案!
- 服务器WIN2008R2 iis7.5 PHP+MYSQL环境出现HTTP 500内部服务器错误,错误模块名称: Guard64.dll,网站程序池停止了
- windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 - 内部服务器错误。”的问题解决方案!
- 操作必须使用一个可更新的查询;HTTP 500 - 内部服务器错误; 您未被授权查看该页;您不具备使用所提供的凭据查看该目录或页的权限;HTTP 错误 401.3 - 访问被资源 ACL 拒绝