Add a better error message when we get an unknown http issue

Closes #5184

Signed-off-by: Doug Davis <dug@us.ibm.com>
Also `%v` with `err` is preferable to `%s` with `err.Error()`