Error: ACT_E_DECODE_ERROR, when activating the driverset.

  • 7007388
  • 15-Dec-2010
  • 29-Oct-2013

Environment


Novell Identity Manager 3.6
Novell Identity Manager 3.6.1

Situation

While activating the IDM drivers using iManager get the following error and the driver-set does not get activated.
Error:  ACT_E_DECODE_ERROR
Reason:  The data appeared to be base64 encoded, however it could not be base64 decoded.

Resolution

Following are the steps to resolve the error.
Step 1
  1. Download the license file.
  2. Open the downloaded file in Notepad or any word processor.
  3. Look for Activation code, with the following lines,

    -----BEGIN PRODUCT ACTIVATION CREDENTIAL-----
    and
    -----END PRODUCT ACTIVATION CREDENTIAL-----
  4. Copy the text between and along with the above tags.
Step 2
  1. Open iManager and browse to driver-set.
  2. Click on Activation request link.
  3. Click on Installation.
  4. Select/browse the driver-set and click next.
  5. In the Credential entry field, paste the text with,

    -----BEGIN PRODUCT ACTIVATION CREDENTIAL-----
    and
    -----END PRODUCT ACTIVATION CREDENTIAL-----
  6. Make sure that there is no extra space before or after "-----BEGIN PRODUCT ACTIVATION CREDENTIAL----- and -----END PRODUCT ACTIVATION CREDENTIAL-----".
  7. Click Next, then Finish.
  8. Refresh the driver-set, the driver should be activated now.

Additional Information

The error "Error:  ACT_E_DECODE_ERRO", is thrown when the complete html is used for credential providing or when there is a space left within the activation code.