目录

问题

MacOS用户在特定网站(包括LinkedIn.com和business.reddit.com)上遇到持续呈现问题，尽管已配置流量引导和分割隧道以在Cisco安全客户端外绕过这些站点。受影响的网站显示的页面格式不正确，功能已中断，即使域已添加到例外列表以供绕行。

环境

- 思科安全访问（以前称为Umbrella）

- 思科安全客户端

- macOS客户端设备

- 受影响的网站：LinkedIn.com和business.reddit.com

分辨率

解决方案涉及多个步骤，以解决客户端版本兼容性和CDN阻止问题：

步骤 1：思科安全客户端版本更新

将Cisco Secure Client从版本升级到最新版本，以确保兼容性并解决已知问题。

此步骤解决了LinkedIn.com的问题，但未解决business.reddit.com的问题。

步骤 2：配置不解密(DND)列表

将所需的CDN域添加到安全配置文件中的Do Not Decrypt(DND)列表，以阻止干扰页面加载的JavaScript注入：

导航到安全配置文件配置，并将这些域添加到DND列表：

cdn.prod.website-files.com

cdn.intellimize.co

cdn.cookielaw.org

cdn.segment.com

步骤 3：验证文件类型控制设置

确保“Internet安全配置文件ACA正常”安全配置文件中的文件类型控件未阻止JavaScript文件。验证“js”文件类型是否不受限制，因为这会干扰适当的网站功能。

步骤 4：基于应用的规则配置

创建特定规则，以将Reddit和Box应用程序作为目标应用，而不是仅依赖基于域的例外。此方法为使用多个CDN服务的应用提供更全面的覆盖范围。

配置基于应用的规则，以便比单个域例外更有效地处理现代Web应用的复杂CDN要求。

原因

造成这一问题的主要因素有两个：

首先，过时的Cisco Secure Client 5.1.9版本存在兼容性问题，5.1.14版本中已解决这些问题，解决了LinkedIn.com渲染问题。

其次，像business.reddit.com这样的现代网站依靠多种CDN服务来提供内容、脚本和功能。当主域(business.reddit.com)已正确配置为通过流量引导和分割隧道进行旁路时，关联的CDN域仍然通过思科安全访问进行处理。这导致JavaScript注入和基本CDN资源的潜在阻塞，导致页面呈现不完整和功能中断。安全配置文件的解密和检查功能干扰了来自这些CDN源的JavaScript传输，导致无法正确组装页面。

相关内容

- 思科技术支持和下载