Hi

I was trying to secure communication between ZK and Kafka. We generate the 
keytab file with principal

We were following this document - 
https://www.confluent.io/blog/apache-kafka-security-authorization-authentication-encryption/
 (really detailed doc)

For Kafka - 
kafka/xx-xxxx-xx.xxxxx....@xxxxx.com<mailto:kafka/xx-xxxx-xx.xxxxx....@xxxxx.com>

For ZK -zk//xx-xxxx-xx.xxxxx....@xxxxx.com 
<mailto:-zk/fq-arch-01.nhsrx....@nhsrx.com>  (our IT expert was running into 
issue creating principal as in link, because of AD has 20 character limit)

Since we running into issue, we enable SASL debug flag 
-Dsun.security.krb5.debug=true

And see below error, I don't have in-depth knowledge about SASL, so wanted to 
check with group to see if they faced this issue.

>>>KRBError:
         sTime is Wed Jan 18 09:46:12 CST 2017 1484754372000
         suSec is 434552
         error code is 24
         error Message is Pre-authentication information was invalid
         sname is krbtgt/xxxxx....@xxxxx.com
         eData provided.
        msgType is 30
>>>Pre-Authentication Data:
         PA-DATA type = 19
         PA-ETYPE-INFO2 etype = 17, salt = XXXXX.COMzkxx-xxxx-xx.xxxxx.com, 
s2kparams = null
         PA-ETYPE-INFO2 etype = 23, salt = null, s2kparams = null

[2017-01-18 09:46:12,517] ERROR Unexpected exception, exiting abnormally 
(org.apache.zookeeper.server.quorum.QuorumPeerMain)
java.io.IOException: Could not configure server because SASL configuration did 
not allow the  ZooKeeper server to authenticate itself properly: 
javax.security.auth.login.LoginException: Pre-authentication information was 
invalid (24)
        at 
org.apache.zookeeper.server.ServerCnxnFactory.configureSaslLogin(ServerCnxnFactory.java:207)
        at 
org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:82)
        at 
org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:130)
        at 
org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111)
        at 
org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)




Thanks,
Shri
______________________________________________________________
Shrikant Patel   |   PDX-NHIN
Enterprise Architecture Team
Asserting the Role of Pharmacy in Healthcare  
www.pdxinc.com<http://www.pdxinc.com/>
main 817.367.4302
101 Jim Wright Freeway South, Suite 200, Fort Worth, Texas 
76108-2202<http://maps.google.com/maps?q=PDX,+Inc.&hl=en&sll=32.758696,-97.476397&sspn=0.006295,0.006295&filter=0&update=1&t=h&z=17&iwloc=A>


P Please consider the environment before printing this email.

This e-mail and its contents (to include attachments) are the property of 
National Health Systems, Inc., its subsidiaries and affiliates, including but 
not limited to Rx.com Community Healthcare Network, Inc. and its subsidiaries, 
and may contain confidential and proprietary or privileged information. If you 
are not the intended recipient of this e-mail, you are hereby notified that any 
unauthorized disclosure, copying, or distribution of this e-mail or of its 
attachments, or the taking of any unauthorized action based on information 
contained herein is strictly prohibited. Unauthorized use of information 
contained herein may subject you to civil and criminal prosecution and 
penalties. If you are not the intended recipient, please immediately notify the 
sender by telephone at 800-433-5719 or return e-mail and permanently delete the 
original e-mail.

Reply via email to