由WPCPlugin.dll模块错误引起的网站程序池停止的问题

2017-06-20服务器
239

 服务器windows server2008r2,环境IIS7.5+php5.3,自从安装网站安全狗以后偶尔会发生某个网站的程序池异常停止,刚开始也没在意,后来越发频繁,只好细心的去寻找问题。错误日志信息如下图:

在系统日志里发现了一些信息,首先有警告,

为应用程序池“xxxx.com”提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程 ID 为“2xxx4”。数据字段包含错误号。

            

 此警告出现五次后就出现了错误提示

 应用程序池“xxxx.com”将被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。

               

出现这个错误后网站的程序池就彻底停止啦。。- -,到这步我也是一团迷糊找不到原因也。只能继续胡乱找,终于老天开眼,被我在应用程序日志里找到了同时间的错误日志

                错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514,时间戳: 0xxxxxxxx
                错误模块名称: WPCPlugin.dll,版本: 1.0.0.5,时间戳: 0xxxxxx
                异常代码: 0xc0000005
                错误偏移量: 0x000000000013f666
                错误进程 ID: 0x19c8
                错误应用程序启动时间: 0x01d19028a90ccf2d
                错误应用程序路径: c:\windows\system32\inetsrv\w3wp.exe
                错误模块路径: C:\SafeDogSiteIIS\WPCPlugin.dll
                报告 ID: e6d7e77b-fc1b-11e5-a78f-a87c6aa7c461

                

原来罪魁祸首在这里,网站安全狗的一个模块引起的w3wp停止了。

最后是解决办法。网站安全狗-主动防御-网马防护-浏览防御 关掉后就不会再出现这个问题了,我关掉后运行了一周也没在出现。解决

The End

相关推荐

Druid未授权访问漏洞怎么修复?
漏洞描述 Druid是阿里巴巴数据库出品的,为监控而生的数据库连接池,并且Druid提供的监控功能,监控SQL的执行时间、监控Web URI的请求、Session监控,首先Druid是不存在什么漏洞的。但当开发者配置不当时就可能造成未授权访问。 修复方案 修改中间件配置,给...
2025-07-29 服务器
105

docker占用空间怎么清理?
查看docker占用空间 docker system df 清理docker占用空间 # 删除未使用的镜像,不加-a就删除从未使用过的镜像 docker image prune -a # 删除未使用的docker volume docker volume prune # 删除每个未使用的容器、镜像、volumes和networks docker system prun...
2025-07-08 服务器
176

Nginx强制http跳转https访问的几种方法
Nginx让http的链接自动跳转到https的链接,其实方法还是蛮多的,下面介绍两种常用方法。 方法一 可以把所有的HTTP请求通过rewrite重写到HTTPS上 server{ listen 80; server_name XXXXX.com; //你的域名 //rewrite ^(.*)$ https://XXXXXX.com permanent; rewri...
2023-06-19 服务器
372

服务器CPU间歇性跑满达到100%如何处理
CPU就是服务器的核心所在,不论处理任何任务都需求CPU来完成,一旦CPU呈现爆满,那么咱们的服务器就会呈现卡顿乃至是死机无法连接等状况,那么假如咱们的服务器CPU间歇性跑满,该如何处理呢? 首先我们要观察服务器的运行状态,如果是突然性的跑满或者在某一...
2023-04-23 服务器
262

教你突破基于HTTP_REFERER的防盗链的方法
其实防盗链这个技术并不复杂,目前基本就是在服务器端判断HTTP_REFERER的位置,如果不是来自本站自身,则拒绝输出详细。 那么如果考虑突破防盗链的措施,就需要考虑在HTTPREFERER上面做手脚了。PHP 脚本中对应的变量是$SERVER[HTTPREFERER] ,它存储了 HTTPRE...
2022-12-13 服务器
267

Referer等错误码处理-爬虫反扒机制处理
HTTP来源地址(referer,或 HTTP referer)是HTTP表头的一个字段,用来表示从哪儿链接到目前的网页,采用的格式是URL。换句话说,借着HTTP来源地址,目前的网页可以检查访客从哪里而来,这也常被用来对付伪造的跨网站请求。网站里面常常会用到这个属性来对爬...
2022-12-12 服务器
322