Trouble Shooting HP CDSA

CDSA API Errors

CSSM_CL_CRL_ADD_CERT_FAIL

3032

CSSM_CL_CRL_REMOVE_CERT_FAIL

3033

CSSM_CL_CRL_SIGN_FAIL

3034

CSSM_CL_CRL_VERIFY_FAIL

3035

CSSM_CL_CRL_GET_FIELD_VALUE_FAIL

3036

CSSM_CL_CRL_ABORT_QUERY_FAIL

3037

CSSM_CL_CRL_DESCRIBE_FORMAT_FAIL

3038

CSSM_CL_INVALID_DATA

3040

CSSM_CL_INITIALIZE_FAIL

3041

CSSM_CL_UNINITIALIZE_FAIL

3042

CSSM_CL_IS_CERT_IN_CRL_FAIL

3043

CSSM_CL_INVALID_RESULTS_HANDLE

3044

CSSM_CL_SIGN_SCOPE_NOT_SUPPORTED

3045

CSSM_CL_VERIFY_SCOPE_NOT_SUPPORTED

3046

CSSM_CL_CERT_EXPIRED

3047

If the error results in a segmentation fault before control is returned to the calling function (making a call to CSSM_GetError() impossible), one may also examine the system syslog file to ascertain the last CDSA error recorded by CDSA. The CDSA errors are written to the syslog with a priority of LOG_DEBUG. (Some errors logged might be from CSSM internal operations; as long as your CSSM call returns a good status, you can ignore those errors.)

Appendix E

117