JENKINS-65905: ReverseProxySetupMonitor has broken referer de-/encoding
yuezhuangshi opened this issue · comments
yuezhuangshi commented
I also encountered that problem.
I have a jenkins docker images based on 2.249.3, it works fine in my Macbook Pro but broken in my Redhat linux(Tips: Reserve proxy not correct).
After setting the System property stapler.trace
to true
and check the response headers, I found
MacBook Pro:
Stapler-Trace-001: -> evaluate(<hudson.model.Hudson@6ec35bae> :hudson.model.Hudson,"/administrativeMonitor/hudson.diagnosis.ReverseProxySetupMonitor/testForReverseProxySetup/http%3A%2F%2Fjks.local%2Fmanage")
Redhat Linux:
Stapler-Trace-001: -> evaluate(<hudson.model.Hudson@46170fb7> :hudson.model.Hudson,"/administrativeMonitor/hudson.diagnosis.ReverseProxySetupMonitor/testForReverseProxySetup/http:/jks.devops/manage")
I am curious why http%3A%2F%2Fjks.local%2Fmanage
became http:/jks.devops/manage
and how can I solve this problem?