-
Bug
-
Resolution: Unresolved
-
Minor
We have upgraded to latest blue ocean plugin (1.27.13) and experiencing 404 page not found error on refreshing of any pipeline page.
We observed that the URL loaded by blue ocean is having URL encoded value of path separator %2F instead of forward slash / in URLs.
This is the URL that's displayed on opening pipeline page in blue ocean: https://<<domain>>/blue/organizations/jenkins/Others%2FINFRA_TEST_PIPELINES%2FInfra_test/activity
and this URL works!
It can be seen that the path separator value is %2F instead of / and page loads perfectly.
On page refresh the %2F is getting replaced with / automatically and we are getting 404 page not found error.
jeninjames This issue is because the proxy is not allowing urls with encoded slashed to go through.
I fixed this issue by adding AllowEncodedSlashes NoDecode property in .conf file of apache proxy.
![](/secure/attachment/62918/62918_image-2024-07-02-18-14-09-249.png)
Please go through the documentation here for you respect proxy type.