Mohit Anchlia created KAFKA-3079:
------------------------------------

             Summary: org.apache.kafka.common.KafkaException: 
java.lang.SecurityException: Configuration Error:
                 Key: KAFKA-3079
                 URL: https://issues.apache.org/jira/browse/KAFKA-3079
             Project: Kafka
          Issue Type: Bug
          Components: security
    Affects Versions: 0.9.0.0
         Environment: RHEL 6
            Reporter: Mohit Anchlia


After enabling security I am seeing the following error even though JAAS file 
has no mention of "Zookeeper". I used the following steps:



http://docs.confluent.io/2.0.0/kafka/sasl.html





[2016-01-07 19:05:15,329] FATAL Fatal error during KafkaServer startup. Prepare 
to shutdown (kafka.server.KafkaServer)
org.apache.kafka.common.KafkaException: java.lang.SecurityException: 
Configuration Error:
        Line 8: expected [{], found [Zookeeper]
        at 
org.apache.kafka.common.security.JaasUtils.isZkSecurityEnabled(JaasUtils.java:102)
        at kafka.server.KafkaServer.initZk(KafkaServer.scala:262)
        at kafka.server.KafkaServer.startup(KafkaServer.scala:168)
        at 
kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:37)
        at kafka.Kafka$.main(Kafka.scala:67)
        at kafka.Kafka.main(Kafka.scala)
Caused by: java.lang.SecurityException: Configuration Error:
        Line 8: expected [{], found [Zookeeper]
        at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:110)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at java.lang.Class.newInstance(Class.java:374)
        at javax.security.auth.login.Configuration$2.run(Configuration.java:258)
        at javax.security.auth.login.Configuration$2.run(Configuration.java:250)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
javax.security.auth.login.Configuration.getConfiguration(Configuration.java:249)
        at 
org.apache.kafka.common.security.JaasUtils.isZkSecurityEnabled(JaasUtils.java:99)
        ... 5 more
Caused by: java.io.IOException: Configuration Error:



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to