使用 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
我添加了一个负载均衡器,可将 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