From 3fcdb09267f280c041dc1e613cb4bf42ac880516 Mon Sep 17 00:00:00 2001 From: Jake Farrell Date: Sat, 14 Jul 2012 23:56:20 +0000 Subject: [PATCH] Thrift-1652: TSaslTransport does not log the error when kerberos auth fails Client: java Patch: Rohini Palaniswamy The actual kerberos authentication failure is not logged and it is very difficult to find the actual reason for the failure. git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1361615 13f79535-47bb-0310-9956-ffa450edef68 --- lib/java/src/org/apache/thrift/transport/TSaslTransport.java | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/java/src/org/apache/thrift/transport/TSaslTransport.java b/lib/java/src/org/apache/thrift/transport/TSaslTransport.java index 0c648506..b54746cf 100644 --- a/lib/java/src/org/apache/thrift/transport/TSaslTransport.java +++ b/lib/java/src/org/apache/thrift/transport/TSaslTransport.java @@ -293,6 +293,7 @@ abstract class TSaslTransport extends TTransport { } } catch (SaslException e) { try { + LOGGER.error("SASL negotiation failure", e); sendAndThrowMessage(NegotiationStatus.BAD, e.getMessage()); } finally { underlyingTransport.close(); -- 2.17.1