Response code 400 on device certificate provisioning request.
See original GitHub issueDescribe your question in detail.
We are observing a small % of users getting 400 response codes for device provisioning requests from Feb 3, we reached out to our widevine partners for this Issue but they found nothing was off on their side. Unfortunately, the error is not reproducible on our side but we do have the request and response of the API call. just wanted to ask if this Is a known intermittent Issue or something is really off here?
These were the few Top widevine system Ids facing this Issue (if this helps) : 10335, 8542, 8968, 11190 We are using 2.14.1 as the base exoplayer version.
Request API URL
https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE&signedRequest=CukGEgSTkoq-GgQIABIAKrgGCgx3aWRldmluZS5jb20SEFFDT-KkTHY7zCyCai1u-acagAQfNEomPDWlNert37nAJctsX320995yS_HdXjINpWsRLt5NK55xLuHbLzhG_dVBEW-yrJX0wwd5SCj225zCjwuW_ETRNcPejNgJSArxTq32wCGDEpxKhjJ_g-TThiXXGd337KJ0inZOSpHc-NhgE5Qq7gVpz1PYX3FH14RNBpXltgoz3WYW6FUwZseMYRNwAEq93SFm5a5xU5rE_3zQrhKMs7tpnvfJ8UM3fdEntrEBZJBbNQuzvvZjKOedrNr37TOvOQGU7H1pm8o7ENsZfnM5XhCAs3RX_yj-0mDW0SuTksE7XUQtNcmMp-OkHWUnTA4ZI7NBoX3WVaixtKbr10ZxQoDl7SacIz7MlMqR0mFQbtrwG2cVsMUlAMJepX_twLmecpMGG1H4nmKglGcC4FTGzxNy0o7jNYDN-JSFGt2Oa25O-vmo2Wx0fe89cNq6pC4SsjGBvJACQ6iZmNydIRHSNne0xth0ydg63zSOU7TlCffaoRcx38xj9vuCgcT0_r15aElWtQxwLDG56iDseCbzvxCPC3YVXAE-oa0I4auHwabL3QaXIR4CEKfiw2jMqGzG-604hhf8wgB-no1Z0jyIO7FIuyHffQ8sitGHdrXQkmQdSdtiwjCqycecvHThVA2m0VqplCGRFKueS0E-1nZSvaYBQHwA-HOh_7Y334mx0CIQySptQDaxf86j05NNrfhu_CqAAo5Lz3TV-xwkbBl6s7ain_J93oh16CGWfoSU3z9W9O-fqUMxf_9CS-zTPhBk66c2SKKqivDgm6OjQKjzTNyK8CLkntypowhOkuTegDXunU
Response
{
"error": {
"code": 400,
"message": "Invalid Value",
"errors": [
{
"message": "Invalid Value",
"domain": "global",
"reason": "invalid"
}
]
}
}
Issue Analytics
- State:
- Created 2 years ago
- Comments:45 (5 by maintainers)
Top Results From Across the Web
400 Bad Request - SSL Certificate Error | Apigee Edge
The client application receives an HTTP 400 - Bad request response with the message "The SSL certificate error". This error is typically sent...
Read more >Ask Question - Stack Overflow
Getting 400 error response code when executing a provisioning request (https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/ ...
Read more >device provisioning services with rasberrypi3 #3233 - GitHub
Hi i am trying to provision the raspberry with x509 certificate when i am provisioning first time the status of DPS shown as...
Read more >Troubleshooting with Azure IoT Hub Device Provisioning ...
Common error codes ; 409, The request could not be completed due to a conflict with the current state of the target Device...
Read more >CreateProvisioningClaim - AWS IoT
Creates a provisioning claim. ... HTTP/1.1 200 Content-type: application/json { "certificateId": "string", ... The provisioning claim certificate.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Internal ref: 220030530
An issue with the provisioning service caused it to reject provisioning requests for some system IDs on that date for about an hour and a half. We have taken steps to better handle failures so that they do not affect classes of devices.
Provisioning failures with system IDs 10335, 8542, 8968 are unrelated. Can you please reach out to Widevine support for more information.
Let us know if you are still seeing problems with devices using system ID 11190?
The license request in the original comment does not seem well formed. Is it truncated? If it is still relevant you might want to resend.