You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by "Israel Ekpo (JIRA)" <ji...@apache.org> on 2013/03/27 07:07:15 UTC
[jira] [Updated] (FLUME-573) Cloudera documentation typo
[ https://issues.apache.org/jira/browse/FLUME-573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Israel Ekpo updated FLUME-573:
------------------------------
Issue Type: Documentation (was: Bug)
> Cloudera documentation typo
> ---------------------------
>
> Key: FLUME-573
> URL: https://issues.apache.org/jira/browse/FLUME-573
> Project: Flume
> Issue Type: Documentation
> Components: Docs
> Affects Versions: v0.9.3
> Environment: Ubuntu, EC2
> Reporter: Disabled imported user
> Priority: Trivial
> Labels: security
>
> Flume configuration for Kerberos as per documentation is:
> <property>
> <name>flume.kerberos.user</name>
> <value>flume/host1.com@REALM.COM </value>
> <description></description>
> </property>
> <property>
> <name>flume.kerberos.keytab</name>
> <value>/etc/flume/conf/keytab.krb5 </value>
> <description></description>
> </property>
> But as per code the the configuration names are :
> 1. flume.security.kerberos.principal
> 2. flume.security.kerberos.keytab
> In the installation documentation , they are mentioned as: flume.security.kerberos.user
> <property>
> <name>flume.security.kerberos.user</name>
> <value>flume/_HOST@YOUR-REALM.COM</value>
> <description></description>
> </property>
> This results in an error which is misleading:
> 2011-03-17 22:54:10,942 [main] ERROR agent.FlumeNode: Flume failed when attempting to authenticate with keytab /etc/flume/conf/flume.keytab and principal ''
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.cloudera.flume.agent.FlumeNode.tryKerberosLogin(FlumeNode.java:664)
> at com.cloudera.flume.agent.FlumeNode.setup(FlumeNode.java:592)
> at com.cloudera.flume.agent.FlumeNode.main(FlumeNode.java:712)
> Caused by: java.io.IOException: Kerberos service principal name isn't configured properly (should have 3 parts): flume
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira