Http 1.1 500错误问题解决方法

简介:
普通修改方式:   
  1、修改IWAM_Myserver帐号密码,在“开始”->“设置”->“控制面板”->“管理工具”->“计算机管理”中,“系统工具”->“本地用户和   组”->“用户”里面,一个IWAM_Myserver(Myserver为本地计算机名)的帐号内,右键更改密码,更改为一个自定义的密码即可,我们这里假   设为“000000”;     
  2、修改IIS内部IWAM_Myserver帐号密码,在c:\inetpub\adminscripts\目录下(IIS安装默认目录),输入:c:\inetpub\adminscripts>     
  cscript   adsutil.vbs   set   w3svc/wamuserpass   "000000"     
  (此处“0”表示用户自定义的密码)     
  修改成功后,系统有如下提示:     
  wamuserpass:   (string)   "******"     
  3、同步com+应用程序所用的IWAM_Myserver的密码,原技术文章上所叙述的办法有两种,我这里采用的为第二种,即“使用IWAM帐号同步脚本synciwam.vbs”     
  也就是在c:\inetpub\adminscripts目录下(默认目录)输入:     
  c:\inetpub\adminscripts>   cscript   synciwam.vbs   -v     
  前面都很顺利,但在“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”-   >“我的电脑”->“COM+应用程序”中,右键启动IIS   Out-Of-Process   Pooled   Applications,发现仍然报错,没办法重启IIS,发现问题现象   依旧如故,检查上面第三个步骤,输入csript   synciwam.vbs   -v命令后,返回的脚本执行情况其中最后一段有一个Error的提示。一段英文,具   体文字描述未能保存下来,意思理解为:IIS的原数据库拒绝访问。     
  4、万般无奈,删除IIS的组件包,重新建立之,仍然无效。     
    
  至此又出现问题了。   查看应用程序日志和系统日志,发现错误提示事件ID号依旧为:10010、36、4205   上述的三个步骤中,前面两步应该都没有问题,最后一步好象有点问题。   根据事件ID号,查找相关资料,找出解决办法如下:     
  在“开始”->“设置”->“控制面板”->“管理工具”->“计算机管理”中,“系统工具”->“本地用户和组”->“用户”里面,确认IWAM_My   server用户只在GUEST组内,再在“本地用户和组”->“组”里面,右键点击Users组属性,添加进NT   AUTHORITY\Authenticated   Users和NT   AUTHORITY\Interactive两个用户成员,确定。     
  重复第三个步骤,即在IIS安装默认目录下输入:c:\inetpub\adminscripts>   csript   synciwam.vbs   -v     
  根据返回的脚本执行情况进行查看,最后那一段的Error已经没有了,将COM+程序的用户改回为IWAM用户   
  ,重新启动IIS   Out-Of-Process     
  Pooled   Applications应用程序,没有再报错了,再重启IIS,检查所有WEB站点服务,故障现象解除!     
  也就是说到了这一步IIS下面的ASP程序才正式恢复重新启动。     
  至此,故障现象全部排除!     
    
  因此,以下几点需要注意的:     
  1、事件日志的空间设置稍微放大一些,默认才512K,根据硬盘空间,适当放大一些,避免出现日志文件已满的情况;     
  2、不要随便轻易清空事件日志中的事件记录,很多故障现象需要从这个里面下手找原因;     
  3、所有返回的系统提示信息一定要注意仔细查看;     
  4、IIS中的应用程序保护应为中或高,如为低,则所有ASP页面均以本地系统权限运行,安全性存在问题。     
  5、COM+程序的用户权限和用户启动权限很重要,应注意检查。     
  6、系统默认组有时有重要作用,不能轻易删除或修改。     
  7、系统重要文件(如SAM)不可轻易删除,应尽可能采取妥善的解决方法。如使用外部程序修改注册表或SAM表信息以获得管理员权限。而不要删除该文件。  




本文转自 jankie 51CTO博客,原文链接:http://blog.51cto.com/jankie/23012,如需转载请自行联系原作者
相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
目录
相关文章
|
JSON 前端开发 数据格式
【前后端异常】http/https post请求 返回415错误状态码的解决方法
【前后端异常】http/https post请求 返回415错误状态码的解决方法
8640 0
|
Java
http访问springboot接口出现401 、403、 Forbidden 错误解决方法
http访问springboot接口出现401 、403、 Forbidden 错误解决方法
3893 0
|
开发工具 数据安全/隐私保护 git
Git报错:remote: HTTP Basic: Access denied的解决方法
Git报错:remote: HTTP Basic: Access denied的解决方法
3551 0
Git报错:remote: HTTP Basic: Access denied的解决方法
|
安全 关系型数据库 应用服务中间件
Envoy 开启 HTTP2 后偶现 404 解决方法
在大部分基于 Envoy 实现的网关里,都存在这样一个问题,当开启 http2 时,客户端访问会出现偶发的 404,并且可以从日志注意到这些 404 的请求,:authority 头里的域名和 SNI 里的域名不一致。且在使用泛域名证书,且配置了多个域名的路由的情况下,这个问题特别容易出现。
507 97
|
监控 网络安全
网页显示HTTP错误503怎么办?HTTP错误503解决方法
HTTP 503错误表示服务器暂时无法处理请求,通常是由于服务器过载或维护导致。常见解决方法包括:1. 等待一段时间再刷新页面;2. 检查服务器负载;3. 确认服务器是否在维护;4. 检查配置错误;5. 联系服务提供商。通过这些步骤,用户和管理员可以有效排查并解决该问题。
17404 3
|
前端开发 JavaScript 数据库
https页面加载http资源的解决方法
https页面加载http资源的解决方法
739 5
|
前端开发 JavaScript 数据库
https页面加载http资源的解决方法
https页面加载http资源的解决方法
487 4
|
前端开发 JavaScript 数据库
https页面加载http资源的解决方法
https页面加载http资源的解决方法
942 7
|
Java 数据库连接 应用服务中间件
表单数据返回不到,HTTP状态 404 - 未找未找到,解决方法,针对这个问题,写一篇文章,理一下思路,仔细与原项目比对,犯错的原因是Mapper层的select查询表单数据写错,注意打开的路径对不对
表单数据返回不到,HTTP状态 404 - 未找未找到,解决方法,针对这个问题,写一篇文章,理一下思路,仔细与原项目比对,犯错的原因是Mapper层的select查询表单数据写错,注意打开的路径对不对
|
负载均衡 数据库连接 API
什么是HTTP 500错误,怎么解决
什么是HTTP 500错误,怎么解决
12989 0

热门文章

最新文章