Feature #1966
closed
Improve UI errors when smart proxy returns 400 bad request
Added by Dominic Cleal about 12 years ago.
Updated over 6 years ago.
Description
The smart proxy can return 400 bad request HTTP responses for a large number of configuration problems, which are all logged in the smart proxy's proxy.log file. The Foreman UI though only reports the 400 bad request error, but doesn't indicate that this originated from a call to a smart proxy, or which proxy it was.
The UI should be improved to indicate the origin of the HTTP error and preferably a hint to look in the proxy's log files. If possible (and if it doesn't expose confidential data) then the proxy could return a more meaningful error in the body of the HTTP error to be displayed.
- Description updated (diff)
- Status changed from New to Assigned
- Assignee set to Lukas Zapletal
- Target version set to 1.10.0
- Translation missing: en.field_release set to 2
- Difficulty set to easy
Oh, I have a fix already locally, forgot to push it! Lemme just teardown that patch.
- Status changed from Assigned to Ready For Testing
- Target version changed from 1.10.0 to 1.9.3
- Target version changed from 1.9.3 to 1.9.2
- Translation missing: en.field_release deleted (
2)
- Target version changed from 1.9.2 to 1.9.1
- Target version changed from 1.9.1 to 1.9.0
- Related to Feature #4772: Display better error messages for DHCP errors added
- Target version changed from 1.9.0 to 1.8.4
- Translation missing: en.field_release set to 4
- Difficulty deleted (
easy)
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
- Related to Feature #7916: Foreman WebUI should give clearer error message when foreman-proxy cannot be contacted added
- Related to Feature #11154: Print error message from Smart-Proxy in addition to the error code added
Also available in: Atom
PDF