Product/components used and version/fix level are you on:
Cumulocity 10.16
Detailed explanation of the problem:
With 10.16 release previously valid device certificates get the incomplete status due to the new proof of possession feature.
How to fix it:
-
Open the Trusted Certificates page in Device Management
-
Open your incomplete cert and copy the unsigned verification code
-
Write the code to a file named “message”
-
Execute the following command in a shell
openssl dgst -sha256 -sign <private-key.pem> message | openssl base64 -A
-
Copy the output into the signed verification code box in the device dialog and click verify.
Your certificate should now be valid again!