RT RT/krbdev.mit.edu: Ticket #4325 src/include/krb5_err.h needs to be updated to match RFC4120 Signed in as guest.
[Logout]

[Home] [Search] [Configuration]

[Display] [History] [Basics] [Dates] [People] [Links] [Jumbo]

 
 

 The Basics  
Id
4325
Status
new
Worked
0 min
Priority
0/0
Queue
krb5
 

 Keyword Selections  
Component
  • krb5-libs
Version_reported
  • 1.4.4
Version_Fixed
Target_Version
Tags
 

 Relationships  
Depends on:
Depended on by:
Parents:
Children:

Refers to:
Referred to by:
 
 Dates  
Created: Mon Sep 25 10:04:42 2006
Starts: Not set
Started: Not set
Last Contact: Not set
Due: Not set
Updated: Mon Sep 25 10:56:45 2006 by jaltman
 

 People  
Owner
 Nobody
Requestors
 jaltman@mit.edu
Cc
 
AdminCc
 
 

 More about Jeffrey Altman  
Comments about this user:
No comment entered about this user
This user's 25 highest priority tickets:
 

History   Display mode: [Brief headers] [Full headers]
      Mon Sep 25 10:04:43 2006  jaltman - Ticket created    
     
Subject: src/include/krb5_err.h needs to be updated to match RFC4120

RFC4120 specifies a number of new error codes.  They need to be added to
krb5_err.h and the error message table.

   KDC_ERROR_CLIENT_NOT_TRUSTED          62  Reserved for PKINIT
   KDC_ERROR_KDC_NOT_TRUSTED             63  Reserved for PKINIT
   KDC_ERROR_INVALID_SIG                 64  Reserved for PKINIT
   KDC_ERR_KEY_TOO_WEAK                  65  Reserved for PKINIT
   KDC_ERR_CERTIFICATE_MISMATCH          66  Reserved for PKINIT
   KRB_AP_ERR_NO_TGT                     67  No TGT available to
                                               validate USER-TO-USER
   KDC_ERR_WRONG_REALM                   68  Reserved for future use
   KRB_AP_ERR_USER_TO_USER_REQUIRED      69  Ticket must be for
                                               USER-TO-USER
   KDC_ERR_CANT_VERIFY_CERTIFICATE       70  Reserved for PKINIT
   KDC_ERR_INVALID_CERTIFICATE           71  Reserved for PKINIT
   KDC_ERR_REVOKED_CERTIFICATE           72  Reserved for PKINIT
   KDC_ERR_REVOCATION_STATUS_UNKNOWN     73  Reserved for PKINIT
   KDC_ERR_REVOCATION_STATUS_UNAVAILABLE 74  Reserved for PKINIT
   KDC_ERR_CLIENT_NAME_MISMATCH          75  Reserved for PKINIT
   KDC_ERR_KDC_NAME_MISMATCH             76  Reserved for PKINIT

KDC_ERR_WRONG_REALM is frequently returned by Active Directory and the
users are in turn presented with cryptic error messages.  It would be
nice if this change could be committed for KFW 3.1.





Download (untitled) 1.3k
      Mon Sep 25 10:07:28 2006  jaltman - Component krb5-libs added    
      Mon Sep 25 10:07:29 2006  jaltman - Version_reported 1.4.4 added    
      Mon Sep 25 10:44:44 2006  jaltman - Correspondence added    
     
 

     
A proposed patch

Download (untitled) 16b
     
 
Download krb5_4325.diff 2.6k
      Mon Sep 25 10:56:41 2006  jaltman - Correspondence added    
     
 

     
Here is a second version of the patch that includes all of the error
messages from PKINIT

Download (untitled) 89b
     
 
Download krb5_4325.diff 3.1k