使用 gerrit 启用 https 会导致 502 错误网关

enabling https with gerrit results in 502 bad gateway

我添加了一个负载均衡器,可将 https 流量路由到我拥有的 gerrit 实例(到端口 8080)。

使用 tcpdump 我确实看到,如果我访问 https://foo.gerrit.bar,端口 8080 的流量会进入我的 gerrit 实例。

我假设我遗漏了一些关于 gerrit 配置的信息。

我只添加了 httpd 反向代理设置:

[httpd]
        listenUrl = proxy-http://127.0.0.1:8080/r/

所以,这似乎是一个愚蠢的打字错误,我想将其保留在这里,以防其他人将其复制粘贴到某处(又名 copy-pasta)。

[httpd]
        listenUrl = proxy-https://127.0.0.1:8080/r/

proxy-https 而不是 proxy-http