报告和报告包故障诊断

此主题处理与报告显示与报告包有关的常见疑问和问题。

报告包或仪表板没有数据

如果您的报告包或仪表板没有数据,则它所基于的扫描作业有可能存在故障。以下任何一种情形都有可能导致不显示数据:

  • 由于扫描作业的安全测试策略为“无安全测试”,因此其未执行任何安全测试。在“安全测试”页面上更改安全测试策略。
  • 作业试图扫描的 URL 对于创建该作业的用户而言无效。“起始 URL”必须属于用户的“服务器组”。查阅“安全测试”页面上对服务器组的描述,以及可进行安全扫描的有效的服务器。
  • 作业试图扫描不可用于测试的 IP 地址。查阅“管理”选项卡 >“模块许可证”页面,以获取您组织获准对其执行安全测试的有效 IP 地址的列表。

尝试查看报告时收到错误。

可能存在用户帐户许可权问题。

HTTP 流量未出现在报告中

关于此问题报告中,“请求/响应”选项卡未包含关于 HTTP 流量的任何数据。如果报告基于导入作业的结果,则有可能导致丢失这些数据。当从 AppScan® 中导出结果时,HTTP 流量不会随之一起导出。要包含 HTTP 流量,您必须在导出扫描结果时,选择 AppScan® 选项以包含该流量。

我刚刚更改了问题状态,但却没有在报告显示画面中看到它

选择布局选项卡中的 Issue Status 复选框,然后单击应用

我想查看整列的内容。我要怎么做?

清除布局选项卡中的 Display: Truncate results 复选框,然后单击应用

显示了太多我不想看到的列。如何从报告显示画面中移除它们?

清除布局选项卡中的复选框,然后单击应用

我已经对报告结果进行过分组和过滤,但却没有看到希望查看的数据

检查已应用于数据的过滤器。尝试一次一个地将它们除去,看看是否会出现所希望的结果。

我没有看到所有的数据

选择显示选项卡中的所有问题状态,然后单击应用

我的报告的范围不由作业界定

作业过滤器仅应用于基本对象;支持信息的范围不由作业界定,因此将会出现在报告中。例如,“主机”报告的范围由主机 IP 地址界定。您可以有使用不同主机名的多个作业,但如果这些主机名的 IP 地址都相同,则这些主机名将作为支持信息出现在“主机”报告中。在这种情况下,由于主机落在作业的范围内,因此关于该主机的任何信息都将出现在报告中。

报告中的问题编号旁为什么会有一个星号?

对于在指定天数内找到的问题,将在其“问题”列中的问题号旁边标注一个星号(例如,125*)。

对于另一种语言,报告显示的结果不准确

扫描其他语言的 Web 站点时,确保托管内容扫描代理程序的服务器在其上安装了所有语言包。如果没有,则扫描过程将无法把内容转换成正确的代码。报告中的标题、词语以及链接上下文等文本将不会正确显示。如果扫描代理程序由于操作系统未安装恰当的语言而无法理解页面的内容,则它将无法正确显示文本。

为什么我创建的报告没有出现在报告包中?

您在将报告添加到报告包中之后,没有重新运行报告包。

为何生成报告包的速度如此之慢?

如果报告包中要包含多个作业,那么报告的处理时间就会减慢。考虑在每日工作中为每个报告包映射一个作业,并每周创建一个包含多个作业的报告包。