https - 使用 gerrit 启用 https 会导致 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/
解决方案
所以,这似乎是一个愚蠢的错字,我想把它留在这里,以防其他人将它复制粘贴到某个地方(又名复制意大利面)。
[httpd]
listenUrl = proxy-https://127.0.0.1:8080/r/
proxy-https
并不是proxy-http
推荐阅读
- javascript - 如何在进度条上悬停时生成视频缩略图并预览它们?
- python - 合并来自两个字典的数据框
- java - 使用 OrderBy 实现休眠
- spring-boot - 无法在应用程序属性中设置 cron 作业计划。SpringBoot ; 使用调度器在运行时调度 cron 作业
- ios - AVAudioConverter 作品
- javascript - 如果标签没有检查所有类,只检查第一个类
- bash - 检查一个文件中的字符串是否出现在另一组文件中,列出那些没有的
- sql - SQL中注释的正确方法是什么?
- r - 缩放两个单独的 y 轴标签 ggplot2
- angular - Angular 8:切换按钮隐藏表单的 matInput 时未检测到更改