[krbdev.mit.edu #7856] git commit

Tom Yu via RT rt-comment at krbdev.mit.edu
Thu Jun 26 16:36:12 EDT 2014


Support referrals from Windows Server 2003

Although RFC 6806 Section 7 requires servers to indicate a client
referral in a WRONG_REALM message, Microsoft Windows Server 2003
returns this information in a message with error code
PRINCIPAL_UNKNOWN.  Failure to follow the referral in these messages
prevents referral chasing in Windows Server 2003 forests.  Detect
referral messages of this type by checking for a non-empty
client.realm field in the response, and activate the referral logic in
these cases.

[tlyu at mit.edu: style, comments, and commit message]

(cherry picked from commit 3093b92734adfe2deb9ad6bad5a221acc967fd8b)

https://github.com/krb5/krb5/commit/b43a8cf59e9e37f7d19d2c1a73fea6f3d7eb93cc
Author: Nate Rosenblum <nater at maginatics.com>
Committer: Tom Yu <tlyu at mit.edu>
Commit: b43a8cf59e9e37f7d19d2c1a73fea6f3d7eb93cc
Branch: krb5-1.12
 src/lib/krb5/krb/get_in_tkt.c |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)



More information about the krb5-bugs mailing list