论坛风格切换切换到宽版
  • 571阅读
  • 4回复

[问题求助]havp + avast + kav 配置出错。 [复制链接]

上一主题 下一主题
 
发帖
2032
C币
-60525
威望
390
贡献值
1
银元
-5
铜钱
4497
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
配置 s.quid+havp+ava.st+kav (问题有2个,详情见下面)外贸
配置完成以后,访问病.毒网页,kav和avast都报有病毒,并且报出了病毒.名。.
但访问正常网页就奇慢,大约打开一.个网页要10分.钟,去掉avast后一切恢复正常。.
查看日志。
havp报:
Could not lock. Sc.annerfile: /var/tmp/havp/havp-ASaQ4x.
在 m.ount 时候加上 mand 参数,故障依旧,未解.决。电影
mount -l 查看
tmpfs on ./var/tmp/havp type tmpfs (rw,mand,u.id=101,gid=1.01,mode=0777,size=512m)           鲜花
请教如何解决这个问题。
avast报:
Aug 09 09:51:18 avastd[12009.]: info: new avast! .inet connection with 1.27.0.0.1:5036电影
Aug 09 09:51:19 a.vast.d[12009]: alert: local[12010]: /var/tmp/havp/havp-Lo47hu/1314.exe  [L]     Win32:Troja.n-gen. {UPX!}<性病>
Aug 09 09:5.1.:19 avastd[12009]: i.nfo: local[12010]: /var/tmp/havp/havp-Lo47hu    [+]            杀毒
Aug. 09 09:51:.19 avastd[12009]: error: avastserverpeer: cannot send data: 断开的管.道学习
Aug 09 09:51:19 a.vastd[12009]: info: closin.g avast! connection外贸
A.ug 09 09:52:02 avastd[12009]: info: new avast! inet connection with 127..0.0..1:5036           鲜花
Aug 09 09:52:02 avastd[12009].: info: local.[12010]: /var/tmp/havp/havp-U0Gciu    [+].              乙肝
Aug 09 09:53:42 avastd[12009]:. info: avas.tserverpeer: connection timeouted域名
Aug 09 09:53:42 avastd[12009]: i.nfo: closing avast! connection..
请教如何解决这个问题。

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线wdsguying.
发帖
2182
C币
-60076
威望
416
贡献值
1
银元
-4
铜钱
4927
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:havp
期待高人,顶一下。

离线fff000.
发帖
2145
C币
-60561
威望
396
贡献值
1
银元
-1
铜钱
4779
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:havp
期待高人,我在顶一下。

发帖
1974
C币
-235276
威望
382
贡献值
1
银元
-4
铜钱
4564
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:havp
请教一高人后,问题基本上解决。
在avast升级后在链接socket的时候输出多了一个回车。而havp没有正确的判断到这个回车,还在苦苦的等“221”的返回值
所以很慢会有timeout的问题。现在加了一个代码如下,基本解决这个问题。但日志中还是提示
“Aug 09 09:51:19 avastd[12009]: error: avastserverpeer: cannot send data: 断开的管道”
这个估计是因为判断完以后直接AvastSocket.Close();的结果,而avast还有输出没有完成造成的。但现在已经可以正常使用了。
这里只贴avastscanner.cpp中的修改部分的代码。
        if ( (Position = Response.find("\t[L]\t")) != string::npos )

        {

            if ( (Position = Response.find_first_not_of("\t ", Position + 5)) != string::npos )

            {

                ScannerAnswer = "1" + Response.substr( Position );

                break;

            }

        }

    }

    while ( (MatchBegin( Response, "221", 3 ) == false) and (Response != ""));



    //Connection will be closed

    AvastSocket.Close();



    //Clean?

    if ( ScannerAnswer == "" )

    {

        ScannerAnswer = "0Clean";

        return ScannerAnswer;

    }



    //Virus?

    return ScannerAnswer;

}





void AvastScanner::FreeDatabase()

{

}
复制代码

离线jiayism.
发帖
2009
C币
-60549
威望
365
贡献值
1
银元
-2
铜钱
4584
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
请问楼主是如何弄到授权的?
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个