zookeeper-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patrick Hunt <ph...@apache.org>
Subject Re: Sasl issue: ServerSaslResponseCallback(): using empty data[]
Date Fri, 25 May 2012 00:07:27 GMT
Seems the client is sending a 0 size token in this case: "Size of
client SASL token: 0"

Eugene any insight?

Patrick

On Fri, May 18, 2012 at 8:40 AM, Antonio Mauriello <antoniomau@gmail.com> wrote:
> Hi,
>
> In a specif scenario where the Zookeeper Server get killed and restarted
> while a java zk client is connected I get the following in the log: (Please
> note the Error at bottom)
>
> [main-SendThread(localhost:60728)] DEBUG
> org.apache.zookeeper.client.ZooKeeperSaslClient  -
> ClientCnxn:sendSaslPacket:length=0
> [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:60728] DEBUG
> org.apache.zookeeper.server.ZooKeeperServer  - Responding to client SASL
> token.
> [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:60728] DEBUG
> org.apache.zookeeper.server.ZooKeeperServer  - Size of client SASL token: 0
> [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:60728] DEBUG
> org.apache.zookeeper.server.ZooKeeperServer  - Size of server SASL
> response: 101
> [main-SendThread(localhost:60728)] DEBUG org.apache.zookeeper.ClientCnxn  -
> Reading reply sessionid:0x1376082ca4f0000, packet:: clientPath:null
> serverPath:null finished:false header:: 9,102  replyHeader:: 9,0,0
>  request::   response::
> #7265616c6d3d227a6b2d7361736c2d6d6435222c6e6f6e63653d22717a485932306a56743534552f483668315837734e2b4b56656e4c335772666458716f6468336247222c636861727365743d7574662d382c616c676f726974686d3d6d64352d73657373
> 2012-05-18 15:14:16,908 [SyncThread:0] DEBUG
> org.apache.zookeeper.server.FinalRequestProcessor  - Processing request::
> sessionid:0x1376082ca4f0000 type:ping cxid:0xfffffffffffffffe
> zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a
> 2012-05-18 15:14:16,908 [SyncThread:0] DEBUG
> org.apache.zookeeper.server.FinalRequestProcessor  -
> sessionid:0x1376082ca4f0000 type:ping cxid:0xfffffffffffffffe
> zxid:0xfffffffffffffffe txntype:unknown reqpath:n/a
>
> [main-EventThread] DEBUG org.apache.zookeeper.client.ZooKeeperSaslClient  -
> ServerSaslResponseCallback(): using empty data[] as server response
> (length=0)
> [main-EventThread] DEBUG org.apache.zookeeper.client.ZooKeeperSaslClient  -
> saslToken (server) length: 0
> [main-EventThread] DEBUG org.apache.zookeeper.client.ZooKeeperSaslClient  -
> saslClient.evaluateChallenge(len=0)
> [main-EventThread] ERROR org.apache.zookeeper.client.ZooKeeperSaslClient  -
> An error: (java.security.PrivilegedActionException:
> javax.security.sasl.SaslException: DIGEST-MD5: Digest-challenge format
> violation: algorithm directive missing) occurred when evaluating Zookeeper
> Quorum Member's  received SASL token. Zookeeper Client will go to
> AUTH_FAILED state.
> [main-EventThread] ERROR org.apache.zookeeper.client.ZooKeeperSaslClient  -
> SASL authentication failed using login context 'null'.
>
>
> I was wondering why the "empty data[]" is expected since it always drives
> in my case to a SASL authentication failed.
>
>
> I know this is not the correct set up but at moment only one Zk server is
> set up. Not sure if this is actually causing the issue.
>
>
> Thanks
> Antonio

Mime
View raw message