Fix reporting the right error in a GET

We always reported the lack of e-tag instead of the real error
Fix not blacklisting error 5xx