Nginx 反向代理Jenkins导致404

原生Jenkins与Nginx反向代理Jenkins在访问 /pluginManager/checkUpdatesServer 的响应行为有差异

原生Jenkins返回 302 状态码 并跳转至/pluginManager/

Nginx 反向代理返回 302 状态码 并跳转至 /pluginManager/\xE2\x80\x9C\xE2\x80\x9C, 导致Jenkins报404 错误代码

nginx 反向代理配置参考至 jenkins nginx proxy configuration

在进一步跟踪怀疑这是个编码问题,这是否属于Jenkins实现bug?

能复现一下截几张图发上来看看吗?

进入面板 -> 插件管理 -> 高级 /pluginManager/advanced
点击马上检查更新

  1. F12 进入开发者面板跟踪请求
  2. 点击马上检查按钮
  3. 捕捉检查按钮出发的访问
  1. 复现404 错误详细流量截图

这个问题似乎很少有人遇到