Create JITP Certificates error Code 40411

while reprovisioning NRF-9160DK if i try Create JITP Certificates following issue observed.

There was an error generating the certificate: A Nordic Semiconductor product with this device id and ownership code could not be found. Troubleshoot nRF Code 40411

I am able to add devi in my account as

504b5839-3736-41f9-803a-1e1da74c226a    504b5839-3736-41f9-803a-1e1da74c226a   unknown-pre-onboarding No Groups Assigned
for python3 claim_and_provision_device.py --api_key script  below error observed
provisioning API URL: api.provisioning.nrfcloud.com/.../
Claiming device...
Claim device response: 400 - Bad Request
ClaimDeviceOwnership API call failed
Parents
  • Hi,

    I will verify this with the cloud team. Please make sure that the Device ID and Ownership Code you're using are correct. Please double-check them against the device's actual values. Also make sure that your device is fully registered or provisioned, because if the device status is  "unknown-pre-onboarding" then this means it's not yet fully provisioned. You also need to verify that this device is not provisioned somewhere else or whether your device is not already associated with another account.

    Regards,

    Priyanka

  • issue gets resolved by executing provisioning curl command sequency 2-3 times

  • Thank you for the update. I have passed it onto the team.

  • Hi,

    1. JITP and Provisioning are different processes. It's visible from the description what device user tries to use for Provisioning, but not clear what device details he sent to JITP.
    2. Provisioning of 9160 devices is not supported for most of the customers unless explicitly enabled for some tenants. This is why the customer is getting 400 response in attempt to claim the device.
    3. It is very unlikely (and there are no evidences in the logs of the service) that the customer could solve the issue by just retrying claiming several times. The service will always reject claiming if a device is not supported. Did customer try claiming a different device in the successful attempt?

    Could you please provide more information on what you are trying to do and more details on what exact requests you are asking for (e.g. the content of the script mentioned in the description is hidden from us)?

    -Priyanka

Reply
  • Hi,

    1. JITP and Provisioning are different processes. It's visible from the description what device user tries to use for Provisioning, but not clear what device details he sent to JITP.
    2. Provisioning of 9160 devices is not supported for most of the customers unless explicitly enabled for some tenants. This is why the customer is getting 400 response in attempt to claim the device.
    3. It is very unlikely (and there are no evidences in the logs of the service) that the customer could solve the issue by just retrying claiming several times. The service will always reject claiming if a device is not supported. Did customer try claiming a different device in the successful attempt?

    Could you please provide more information on what you are trying to do and more details on what exact requests you are asking for (e.g. the content of the script mentioned in the description is hidden from us)?

    -Priyanka

Children
Related