When the metadata file is corrupt on the issuer, it's difficult to see what / where the failure occurred. This includes the URL of the problem (or problem JSON) in the exception message.
@jhiemstrawisc - can you finish up this PR? I'm going to be mostly out for the next 10 days. A few lint issues and a failed unit test (probably something sensitive to the error message?)
When the metadata file is corrupt on the issuer, it's difficult to see what / where the failure occurred. This includes the URL of the problem (or problem JSON) in the exception message.