Prisma Cloud Application Security Gitlab 集成 - 端点请求超时 - 504 网关超时

Prisma Cloud Application Security Gitlab 集成 - 端点请求超时 - 504 网关超时

5730
Created On 02/10/23 03:28 AM - Last Modified 04/29/25 13:47 PM


Symptom


根据将 Gitlab 自管理存储库添加到 Prisma Cloud Code 安全性的文档,在步骤 3 之后单击“授权”按钮时,页面将重定向到 Gitlab 自管理门户,其中将显示另一个授权选项。
此步骤完成后,重定向回云URL ,但会导致浏览器出现504 网关超时并显示以下消息。

{"message": "Endpoint request timed out"}

Screenshot 504 timeout.png



Environment


  • 添加 Gitlab - 用于代码安全扫描的自管理存储库。


Cause


最可能的原因是云无法访问 Gitlab 域或 IP。
在授权过程中会发生以下事件。

  1. 当单击 Prisma Cloud 的授权按钮时,它会重定向到 Gitlab门户。
    截图 2023-02-13 上午 11.25.51.png
  2. 在 Gitlab 门户上单击“授权”后,会重定向到 Prisma Cloud,其中包含所需的所有必要信息。
  3. 然后,Prisma Cloud 将创建刷新令牌并通过HTTPS访问 Gitlab 域或 IP。
  4. 这将列出存储库,以便可以完成集成。

    此步骤中,如果 Prisma Cloud 无法访问 Gitlab,浏览器将收到 504 网关超时。


Resolution


  1. 确保 Gitlab 自管理存储库可以通过互联网访问。
  2. 所需的Prisma Cloud IP 已列入白名单
  3. 注意每个区域下代码安全所需的额外 IP。




Additional Information


如果无法从互联网直接访问 Gitlab,那么有一个名为 Transporter 的新功能。
设置网络隧道(传输器)以连接自托管存储库



Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000sarJCAQ&lang=zh_CN&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language