修复AEM IP允许列表的403错误
AEM as a Cloud Service中的IP允许列表将访问限制为指定的IP地址。 来自允许列表中未包含的IP地址的请求返回 403 Not Allowed 错误。 由于缺少IP条目、默认拒绝所有配置或转发的标头不受支持,可能会发生此问题。 要解决此问题,请查看并使用正确的IP地址更新IP允许列表配置。
描述 description
环境
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM Assets Essentials
- AEM Managed Services
问题/症状
- 请求返回403不允许错误
- 无法从某些网络访问服务
- 编辑器工具无法加载内容
- 通过外部网络路由的流量无法到达应用程序
根本原因
在边缘使用实际连接的IP地址强制执行访问控制。 来自未明确列出的IP的任何请求都将被阻止。 转发的标头不受信任,并且默认的拒绝所有配置可以阻止所有访问,直到更新为止。
解决方法 resolution
要解决此问题,请执行以下步骤:
- 查看环境配置并识别任何应用的IP允许列表。
- 检查默认的deny-all配置,并在不需要时将其删除。
- 创建新允许列表并添加所需的IP地址或范围。
- 将允许列表应用到适当的服务。
- 包括集成工具使用的任何所需的服务IP范围。
- 验证从允许和不允许的网络进行的访问以确认行为。
- 测试默认域和映射域以确保一致的实施。
- 确保请求无法使用转发的标头绕过限制。
相关阅读
recommendation-more-help
experience-cloud-kcs-help-kbarticles