问题描述
云星空客户端登陆正常;
网页版打开提示XX拒绝访问,服务器本机也无法打开k3cloud站点,如下图所示。
分析处理过程
1、查看website\app_data\log下的日志文件,如下图所示;
查看windows事件查看器,也有相关报错;如下图;
2、根据上述详细报错,做如下处理;
① 对C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files文件夹授权,users或everyone用户完全控制的权限;
②停止IIS,清理Temporary ASP.NET Files文件夹里面的缓存,再启动IIS;
③重新访问k3cloud网页,还是报错,提示变成http错误500,如下图所示。
3、此时检查发现,客户服务器上有一款名为“Bitdefender endpoint security tools”的杀毒软件,有拦截提示;打开显示如下图所示。
随后,请客户IT把C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files路径设置到这个杀毒软件的白名单里面;
4、然后再次停止IIS,清理net缓存,再启动iis;
再次重新访问k3cloud站点,还是报错,而且发现管理中心站点也报错了,如下图所示;
5、再次查看杀毒软件里面的提示,发现mangesite和website下的这个itrusclient.dll被杀毒软件删掉了;如下图所示。
然后请IT,再次把上图提示的2个云星空安装路径,加入到杀毒软件的白名单;
6、然后重启杀毒软件(当时添加完白名单后,还是相同报错,怀疑白名单没有马上生效),重启云星空服务器后,再次登陆k3cloud站点和managesite站点,都恢复正常了。