s3: restored throwing of exception in cases where http status code != 200