| Summary: | Checking out branch with an encoded name leaves Git page inaccessible | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Remy Suen <remy.suen> |
| Component: | Node | Assignee: | Remy Suen <remy.suen> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | Silenio_Quarti |
| Version: | 13.0 | ||
| Target Milestone: | 15.0 | ||
| Hardware: | PC | ||
| OS: | Windows 10 | ||
| See Also: | https://git.eclipse.org/r/92873 | ||
| Whiteboard: | |||
|
Description
Remy Suen
New Gerrit change created: https://git.eclipse.org/r/92873 Fix pushed to master. https://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=d25e0ea92a254971a1c40aebb310b5c422199f12 I think this is causing an error when running the server behind an nginx proxy. I am not sure why the double encoding is needed. It may be a bug in the proxy. The double encoding is done in other places. We should figure out why it is needed. If there is a better soluction, remove it consistently. GET https://dev-console.stage1.ng.bluemix.net/gitapi/commit/refs%252Fremotes%252Forigin%252Fmaster/devops/code/v6..master/file/org.eclipse.orion.client?page=1&pageSize=20&mergeBase=true 404 (Not Found) i @ splash.js:1 (anonymous) @ git-repository.js:15 r @ splash.js:1 e @ splash.js:1 e @ splash.js:1 (In reply to Silenio Quarti from comment #3) > I think this is causing an error when running the server behind an nginx > proxy. Just to confirm, reverting the commit resolves the problem on your end, correct? yes, reverting fixes the problem I have released a alternative fix for the original problem which still works in the proxy case. https://git.eclipse.org/c/gerrit/orion/org.eclipse.orion.client.git/commit/?id=d92933359102e5a8fa34ee7d951c46f8fb78fd37 |