000029099 - RSA DPM 3.5 client getting an Access Violation exception

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000029099
Applies ToRSA Product Set: Key Manager
RSA Product/Service Type: C Client, C# Client
RSA Version/Condition: 3.5
Platform: Windows
O/S Version: Windows 7 (32 bit or 64 bit)
IssueC#/C version 3.5 client is getting an AccessViolation exception registering for the first time.
Source: Rsa.KeyManagerClient.dll
at kmPINVOKE.R_KM_KEY_encrypt_by_class__SWIG_1(HandleRef jarg1)
at km.R_KM_KEY_encrypt_by_class(KM_CS_IF_DATA data)
at Rsa.KeyManagerClient.RkmContext.EncryptByClass(String keyClass, Byte[] plainText)
at Rsa.KeyManagerClient.RkmContext.EncryptByClass(String keyClass, String plainText)
CauseThis occurs because there is more than one leaf in the certificate. 
The P12/PFX certificate has more than one CA certificate and does not have the proper CA chain that signed the client certificate.
ResolutionRecreate the client P12/PFX from only the issuing CA and corresponding CA chain that issued the certificate.