Could I get the following change reviewed please? The code should be throwing an IOException which can be handled by the immediate caller, rather than higher up the stack as a KrbException. http://cr.openjdk.java.net/~michaelm/7130948/webrev.1/ Thanks, Michael.