In SAB client: throw proper IOException upon errors (like auth. failure)