handle screwy startups
added hmac_sha256 for future use
FC-2913 json error detail