Checking out ConsumerResource.java, it appears as if two methods respond equally to /consumers/#uuid/certificates. We would expect this endpoint to return a zipfile bundle of certificates, but instead we are getting either a zipfile bundle OR an array of json objects of each cert, PEM encoded.
I worked with cduryee on this bug already so it should probably be assigned to him.
Exists in 0.4.10
Are you passing in the media type? You should be passing in in application/json or applicatoin/zip.
Good call Bryan. For some reason, this works by default in Stage but not in QA. ACCEPT header to application/zip clears us up. I had tested content-type instead of accept before which explains why it wasnt working!