Solaris 开发者安全性指南

Kerberos v5 中状态码 3 的返回消息

下表列出了 Kerberos v5 中状态码 3 的返回的次状态消息。

表 B–7 Kerberos v5 状态码 3

次状态 

值 

含义 

KRB5KRB_AP_ERR_NOKEY 

-1765328339L 

服务密钥不可用 

KRB5KRB_AP_ERR_MUT_FAIL 

-1765328338L 

相互验证失败 

KRB5KRB_AP_ERR_BADDIRECTION 

-1765328337L 

消息方向不正确 

KRB5KRB_AP_ERR_METHOD 

-1765328336L 

需要替换验证方法 

KRB5KRB_AP_ERR_BADSEQ 

-1765328335L 

消息中的序列号不正确 

KRB5KRB_AP_ERR_INAPP_CKSUM 

-1765328334L 

消息中的校验和类型不适合 

KRB5PLACEHOLD_51 KRB5PLACEHOLD_59

-1765328333L -1765328325L

KRB5 错误码 51 59(保留)

KRB5KRB_ERR_GENERIC 

-1765328324L 

一般性错误 

KRB5KRB_ERR_FIELD_TOOLONG 

-1765328323L 

字段对于此实现太长 

KRB5PLACEHOLD_62 KRB5PLACEHOLD_127

-1765328322L -1765328257L

KRB5 错误码 62 127(保留)

未返回值

-1765328256L 

仅供内部使用

KRB5_LIBOS_BADLOCKFLAG 

-1765328255L 

文件锁定模式的标志无效 

KRB5_LIBOS_CANTREADPWD 

-1765328254L 

无法读取口令 

KRB5_LIBOS_BADPWDMATCH 

-1765328253L 

口令不匹配 

KRB5_LIBOS_PWDINTR 

-1765328252L 

口令读取中断 

KRB5_PARSE_ILLCHAR 

-1765328251L 

组件名称存在非法字符 

KRB5_PARSE_MALFORMED 

-1765328250L 

主体的错误格式表示 

KRB5_CONFIG_CANTOPEN 

-1765328249L 

无法打开/找到 Kerberos /etc/krb5/krb5 配置文件

KRB5_CONFIG_BADFORMAT 

-1765328248L 

Kerberos /etc/krb5/krb5 配置文件的格式不正确

KRB5_CONFIG_NOTENUFSPACE 

-1765328247L 

空间不足,无法返回完整信息 

KRB5_BADMSGTYPE 

-1765328246L 

为编码指定了无效的消息类型 

KRB5_CC_BADNAME 

-1765328245L 

凭证高速缓存名称格式错误