Client Status Codes: FairPlay
The below table provides the status codes and their descriptions, expected UI behavior (if applicable), and comments to include if you report the error to Verimatrix Customer Care.
MDRM Error Code | Message | Description | HTTP Error Code |
---|---|---|---|
MDRM-1000 | An unexpected error occurred while processing the request | Generic error | 500 |
MDRM-1001 | Authorization token is required | The authorization token itself is missing in the header of the License Request. | 401 |
MDRM-1002 | Failed to decode JSON web token; malformed | The authorization token in the header of the get license request is incorrect. | 401 |
MDRM-1003 | Failed to resolve encryption key for organization | 404 | |
MDRM-1004 | SPC must be present in request | The Server Playback Context (SPC) in the request body is missing. | 400 |
MDRM-1005 | An error occurred while retrieving FairPlay DRM information from the database | The get License request is sent without FairPlay DRM being provisioned for that specific org Id. | 404 |
MDRM-1006 | Failed to decrypt payload | The request body in the get license request is incorrect. | 400 |
MDRM-1007 | Failed to parse request payload | 400 | |
MDRM-1008 | Failed to extract SK..R1 from request payload | 400 | |
MDRM-1009 | An error occurred while retrieving encryption key from backend service | 500 | |
MDRM-1010 | Failed to encrypt content key | 500 | |
MDRM-1011 | Requested content encryption key does not exist | One of the requested keys is not found. | 404 |
MDRM-1012 | Failed to generate CKC | 500 | |
MDRM-1013 | Unable to parse assetID from tags | The assetId is not present in the Tags or the content is not parsable. | 400 |
MDRM-1014 | An invalid Key ID or Subject was encountered in license request | An invalid keyId or subject was encountered in the license request that prevented the key manager from retrieving the encryption key. | 400 |
MDRM-1015 | A timeout occurred while retrieving encryption key from backend service | There was a timeout while contacting the key manager to retrieve a key. The response contains the retry-after header with a randomized retry interval. | 503 |
Updated about 2 months ago
What’s Next