diff -r 350b3ff9abbd -r e954df027393 jdk/src/share/classes/sun/security/krb5/KrbKdcRep.java --- a/jdk/src/share/classes/sun/security/krb5/KrbKdcRep.java Tue Nov 06 18:41:01 2012 -0800 +++ b/jdk/src/share/classes/sun/security/krb5/KrbKdcRep.java Wed Nov 07 14:13:01 2012 +0800 @@ -64,7 +64,12 @@ for (int i = 1; i < 6; i++) { if (req.reqBody.kdcOptions.get(i) != - rep.encKDCRepPart.flags.get(i)) { + rep.encKDCRepPart.flags.get(i)) { + if (Krb5.DEBUG) { + System.out.println("> KrbKdcRep.check: at #" + i + + ". request for " + req.reqBody.kdcOptions.get(i) + + ", received " + rep.encKDCRepPart.flags.get(i)); + } throw new KrbApErrException(Krb5.KRB_AP_ERR_MODIFIED); } }