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 2 days ago
What’s Next
