【发布时间】:2019-10-22 16:29:51
【问题描述】:
Jenkins 本身工作正常,但与代理服务器一起使用特定 URL 时会失败。这些 URL 没有尾部斜杠,并且仅当我使用 HTTPS 代理服务器 (Apache) 时它们才会失败。绕过代理服务器访问Jenkins时,没有任何问题。
我有 2 台服务器。服务器 1 是一个代理服务器 (Apache),它提供与外部世界的 HTTPS 连接。服务器 2 是 Jenkins 服务器。使用域名访问 Jenkins 时,它首先通过服务器 1,然后将 HTTP 重定向到 HTTPS,然后访问服务器 2。在该模型中,由于缺少尾部斜杠,某些 URL 无法正常工作。直接用 IP 地址访问服务器 2 时,URL 没有任何问题。
【问题讨论】: