防火墙引起的MSXML超时错误解决办法

  测试环境:Windows Server 2003 + 瑞星防火墙2006 单机版

  问题描述:在禁用瑞星防火墙保护的情况下,三方整合注册登陆测试正常;启用防火墙保护后,从动网登陆出现msxml超时错误提示,无法登陆,防火墙日志中提示两条禁止w3wp.exe访问网络的请求,具体为0.0.0.0:1485 -> 220.164.71.24:80[web] 的请求。关闭防火墙保护,登陆正常,再启用,无法登陆。

  原因描述:由于w3wp.exe的网络请求被禁止,xml数据包不能正常发送到整合接口。

  解决办法:(仅以瑞星防火墙为例)

  [1]在瑞星防火墙的“系统设置”中,选择“规则设置”下的“访问规则”,点击右边的“增加规则”(如图)

  [2]在“常规”选项下,选择程序:“C:\windows\system32\inetsrv\w3wp.exe”,在“所属类别”选择“系统软件”(可选)

  [3]在“高级”选项中的所有规则选择“放行”。(如图)

  退出设置。

  备注:如果不使用添加访问规则的方式,通过添加IP规则,不论设置任意端口到80的放行规则还是80端口到任意端口的放行规则,均不起作用。其它防火墙环境请参照本文自行设置。

[收藏] [打印文章] 发布时间:2006年10月22日 作者:小李刀刀 来源:刀刀博客