Skip to content

Return Codes

PKI Services Manager returns the following codes to the application requesting validation services.

  • Code 0 = No errors, successful validation.

  • Codes 1-10 = Command-line errors, either with winpki or pkid.

  • Codes 11-19 = Network or protocol errors.

  • Codes 21-29 = Validation errors.

  • Codes 31-39 = Mapper errors (certificate is valid but could not be mapped).

  • Codes 41-49 = CRL or other revocation errors

Code Meaning
0 No errors
1 General error, unknown cause
2 Syntax error with the command, improper arguments
3 PKI Services Manager is already running
4 Error in the configuration file
5 Timeout occurred while executing the command
6 Network error (for example, cannot connect to PKI Services Manager)
7 Access denied, user does not have permission to run the command
8 System error. This is an internal error. Re-run with –d switch to see what happened
9 Migration or initialization failed. See migration error log
11 Unknown command was requested by the calling application
12 An exception was thrown by PKI Services Manager. For more information, see the PKI Services Manager event log
13 Syntax error with the command or packet sent to PKI Services Manager
14 Command was ignored (not currently used, internal error)
15 Processing error. The certificate sent to PKI Services Manager is not encoded correctly
16 Command failed (commands are: stop, reload, reconfigure)
17 Signature mismatch. Sender did not sign with a matching key
18 Format error. The ASN protocol was not properly formatted
19 PKI Services Manager is in FIPS mode and the certificate is not valid in that mode
21 Certificate is invalid (expired, not signed, bad key, etc.)
22 No path. The issuing certificate could not be located
23 Certificate is revoked
24 No trust anchor. The path did not terminate to a known trust anchor
25 Other validation error. Policy or other constraints failed
26 Path length to the end certificate exceeded the CA path length constraint
27 Certificate policy is invalid or does not match assertions in effect
28 Invalid certificate signature
29 Unknown critical extension was encountered in a certificate or CRL
31 Identity requested did not match allowed identities
32 No identities are allowed for this certificate (no maps exist that match)
33 Calling application did not send an identity for matching (client-side error)
34 Certificate is valid, but requested WhoAmI processing
41 Unknown CRL processing error
42 No base for a delta CRL
43 CRL has expired
44 Cannot verify signature or it is bad
45 Unknown CRL extension that is marked critical
46 Mismatch of IDP field in CRL
47 No CRL available