This is the Kerberos v5 library error code table. Protocol error codes
are ERROR_TABLE_BASE_krb5 + the protocol error code number; other
error codes start at ERROR_TABLE_BASE_krb5 + 128.
KRB5KDC_ERR_NONE: No error
KRB5KDC_ERR_NAME_EXP: Client's entry in database has expired
KRB5KDC_ERR_SERVICE_EXP: Server's entry in database has expired
KRB5KDC_ERR_BAD_PVNO: Requested protocol version not supported
KRB5KDC_ERR_C_OLD_MAST_KVNO: Client's key is encrypted in an old master
key
KRB5KDC_ERR_S_OLD_MAST_KVNO: Server's key is encrypted in an old master
key
KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN: Client not found in Kerberos database
KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN: Server not found in Kerberos database
KRB5KDC_ERR_PRINCIPAL_NOT_UNIQUE: Principal has multiple entries in
Kerberos database
KRB5KDC_ERR_NULL_KEY: Client or server has a null key
KRB5KDC_ERR_CANNOT_POSTDATE: Ticket is ineligible for postdating
KRB5KDC_ERR_NEVER_VALID: Requested effective lifetime is negative or
too short