Appscan常见问题解决方案

转载请注明:http://www.cnblogs.com/phoenix--/archive/2011/08/11/2135469.html

由于工作的原因,经常会用到Appscan。在使用过程中,有时会遇到一些使用上的问题,会搜索到解决办法,这里就罗列下,以后慢慢补充。

---------------------------------------------------------------------------------------------------------------------------------

0x01:AppScan内存需求已超过预定义的限制

0x02:C盘空间不足

0x03:每隔一小时保存一次

0X04:扫描结果已损坏

---------------------------------------------------------------------------------------------------------------------------------

0x01、"AppScan内存需求已超过预定义的限制"错误从而停止工作

问题(摘要)

一旦达到内存限制,IBM Rational AppScan将会停止工作并显示错误消息 :"AppScan内存需求已超过预定义的限制"。

症状:

IBM Rational AppScan因为内存使用量增加从而停止扫描。如果强制选择继续扫描的话,Rational AppScan可能会发生崩溃并丢失所有的工作数据。 

原因:

产品使用超出限度的内存量。

解决方案:

为了防止Rational AppScan因为超过内存限度而停止工作,可以进行相应的设定使Rational AppScan当内存使用量相对过大时自动重新启动。 这样当扫描因为剩余的虚拟内存量过低从而被迫停止时,Rational AppScan会监测系统注册表的设定来决定是否重新启动。

Rational AppScan 7.7,7.8和7.9 自Rational AppScan 7.7版本以上,在主画面中选择菜单[工具]->[选项]->[高级]页面。

· 检索PerformanceMonitor.RestartOnOutOfMemory属性并将其设定为布尔值True。

还可以使用下面的属性

· 检索PerformanceMonitor\minScanTimeDurationForRestart属性并设定适当的DWORD双字节数值,该数值是指定Rational AppScan在遇到内存问题之前应当运行的分钟数。

--------------------------------------------------------------------------------------------------------------------------------

0x02、IBM Appscan 使用时C盘空间不足的解决办法

症状:

IBM Appscan 使用时C盘空间不足

原因:

Appscan 默认会将其 temp 文件夹设置为: c:\documents and  Settings\All Users\Application Data\IBM\Rational AppScan\temp

当扫描的站点信息很多时,该文件夹大小会剧增,由于C盘空间不足而导致出现“磁盘空间不足”错误而退出。

解决方案:

建立如下环境变量:APPSCAN_TEMP,将其值设置为足够空间的temp文件夹

注意:
1.支持本地磁盘

2.路径中不能包含中文/空格/特殊字符

---------------------------------------------------------------------------------------------------------------------------------

0x03、IBM Appscan使用时每隔一小时保存一次

这个其实并不能算问题,不过在目标非常大,扫描时间非常长的时候,这个问题会极大影响扫描速度。

解决方案:

“工具”->“选项”中设置下自动保存时间,默认时间是“60分钟”,可以根据自己需要调节。

---------------------------------------------------------------------------------------------------------------------------------

0x04、IBM Appscan打开保存的扫描结果提示已损坏

一般情况下,并不是扫描结果文件真的损坏了,很可能是因为Issch和ISUSPM自启动项被禁用了。不妨运行“msconfig”看下,如果禁用了,开启为开机启动即可。

还有一种情况是因为没有安装framework3.5的最新更新导致。

解决方案:可以下载framework3.5 sp1解决。x64版本下载地址:http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe

参考:http://www-01.ibm.com/support/docview.wss?uid=swg21507424

转载于:https://www.cnblogs.com/phoenix--/archive/2011/08/11/2135469.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值