Citrix ADC

故障排除

如果内容切换功能在配置完成后无法按预期方式工作,则可以使用一些常用工具访问 Citrix ADC 资源并诊断问题。

用于内容切换故障排除的资源

为获得最佳效果,请使用以下资源解决 Citrix ADC 设备上的内容交换问题:

  • 配置文件
  • 相关的 newnslog 文件
  • 跟踪文件
  • 用于客户网络设置的网络拓扑图
  • Citrix 文档,如发行说明、知识中心文章和 eDocs

除了上述资源之外,以下工具还可以加速故障排除:

  • iettttpheader 或类似的实用程序
  • 针对 Citrix ADC 跟踪文件自定义的 Wireshark 应用程序
  • 用于命令行访问的 SSH 实用程序
  • 用于访问控制台的超级端点实用程序

内容切换问题疑难解答

最常见的内容切换问题涉及内容切换功能根本不起作用,或者只是间歇性地工作,以及“服务不可用”响应。

  • 问题

    内容切换功能不起作用。

    分辨率

    按如下方式检查配置:

    • 验证设备是否已获得内容切换许可。
    • 验证功能是否已启用。
    • 从配置文件中,验证有效的内容交换策略是否已正确绑定到负载平衡虚拟服务器。
  • 问题

    客户端收到 503-服务不可用响应。

    分辨率

    • 验证 URL 和策略绑定。如果没有评估您配置的任何策略,并且未定义默认负载平衡虚拟服务器并将其绑定到内容交换虚拟服务器,则客户端会收到 503 响应。
    • 从配置中,验证客户端正在访问的策略和 URL。
    • 验证是否针对每种类型的请求评估相应的策略。如果未评估策略,请检查策略表达式并在必要时进行更新。
    • 验证 URL 和 HTTP 请求和响应标头。为此,请记录 HTTP头跟踪,并在必要时记录设备和客户端上的数据包跟踪。
  • 问题

    间歇性地,内容切换功能无法按预期工作。

    分辨率

    • 研究设置的网络拓扑图(如果可用),以了解客户端和服务器之间安装的各种设备。

    • 验证配置和策略绑定。确保策略表达式中的 URL 与客户端请求中的 URL 匹配。

    • 验证是否为策略分配了适当的优先级。分配给策略的优先级或优先级不正确可能会导致问题。

    • 运行以下命令以验证命令输出中策略点击计数器的绑定和值:

      show cs vserver <CS VServer>

      show cs policy <CS Policy>

      stat cs vserver <CS VServer>

    • 使用 iehttpheader 或类似的实用程序,确定请求或响应的 HTTP 标头是否提供任何指向问题的指针。

    • 查看发行说明和知识中心文章。

    • 如果问题仍未解决,请联系 Citrix 技术支持,提供相应的数据,以便进一步调查。

故障排除