[ 
https://issues.apache.org/jira/browse/AMBARI-12398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14625295#comment-14625295
 ] 

Hudson commented on AMBARI-12398:
---------------------------------

ABORTED: Integrated in Ambari-branch-2.1 #220 (See 
[https://builds.apache.org/job/Ambari-branch-2.1/220/])
AMBARI-12398. Falcon Server Web UI alert after adding Falcon on Kerberized 
cluster (dlysnichenko) (dlysnichenko: 
http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=12548a135edcdfdc10478a7a7a63ed987258ec89)
* 
ambari-server/src/test/java/org/apache/ambari/server/controller/AuthToLocalBuilderTest.java
* 
ambari-server/src/main/java/org/apache/ambari/server/controller/AuthToLocalBuilder.java


> Falcon Server Web UI alert after adding Falcon on Kerberized cluster
> --------------------------------------------------------------------
>
>                 Key: AMBARI-12398
>                 URL: https://issues.apache.org/jira/browse/AMBARI-12398
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server
>            Reporter: Dmitry Lysnichenko
>            Assignee: Dmitry Lysnichenko
>             Fix For: 2.1.0
>
>
> STR
> Install cluster without Falcon
> Enable security (MIT)
> Add Falcon service
> Regenerate keytabs
> Restart all services
> In Falcon logs:
> {code}
> 2015-07-11 19:25:21,740 INFO  - [main:] ~ FalconAuditFilter initialization 
> started (FalconAuditFilter:49)
> 2015-07-11 19:25:21,745 INFO  - [main:] ~ FalconAuthenticationFilter 
> initialization started (FalconAuthenticationFilter:81)
> 2015-07-11 19:25:21,762 WARN  - [main:] ~ failed authentication: 
> javax.servlet.ServletException: java.lang.IllegalArgumentException: Invalid 
> rule: \ (log:76)
> 2015-07-11 19:25:21,762 WARN  - [main:] ~ Failed startup of context 
> org.mortbay.jetty.webapp.WebAppContext@507d20bb{/,/usr/hdp/current/falcon-server/server/webapp/falcon}
>  (log:89)
> javax.servlet.ServletException: java.lang.IllegalArgumentException: Invalid 
> rule: \
>       at 
> org.apache.hadoop.security.authentication.server.KerberosAuthenticationHandler.init(KerberosAuthenticationHandler.java:240)
>       at 
> org.apache.hadoop.security.authentication.server.AuthenticationFilter.initializeAuthHandler(AuthenticationFilter.java:238)
>       at 
> org.apache.hadoop.security.authentication.server.AuthenticationFilter.init(AuthenticationFilter.java:227)
>       at 
> org.apache.falcon.security.FalconAuthenticationFilter.init(FalconAuthenticationFilter.java:82)
>       at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at 
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
>       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>       at 
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
>       at 
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:519)
>       at 
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at 
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>       at org.mortbay.jetty.Server.doStart(Server.java:224)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at org.apache.falcon.util.EmbeddedServer.start(EmbeddedServer.java:57)
>       at org.apache.falcon.Main.main(Main.java:83)
> Caused by: java.lang.IllegalArgumentException: Invalid rule: \
>       at 
> org.apache.hadoop.security.authentication.util.KerberosName.parseRules(KerberosName.java:331)
>       at 
> org.apache.hadoop.security.authentication.util.KerberosName.setRules(KerberosName.java:397)
>       at 
> org.apache.hadoop.security.authentication.server.KerberosAuthenticationHandler.init(KerberosAuthenticationHandler.java:210)
>       ... 16 more
> 2015-07-11 19:25:21,776 ERROR - [main:] ~ Nested in 
> javax.servlet.ServletException: java.lang.IllegalArgumentException: Invalid 
> rule: \: (log:87)
> java.lang.IllegalArgumentException: Invalid rule: \
>       at 
> org.apache.hadoop.security.authentication.util.KerberosName.parseRules(KerberosName.java:331)
>       at 
> org.apache.hadoop.security.authentication.util.KerberosName.setRules(KerberosName.java:397)
>       at 
> org.apache.hadoop.security.authentication.server.KerberosAuthenticationHandler.init(KerberosAuthenticationHandler.java:210)
>       at 
> org.apache.hadoop.security.authentication.server.AuthenticationFilter.initializeAuthHandler(AuthenticationFilter.java:238)
>       at 
> org.apache.hadoop.security.authentication.server.AuthenticationFilter.init(AuthenticationFilter.java:227)
>       at 
> org.apache.falcon.security.FalconAuthenticationFilter.init(FalconAuthenticationFilter.java:82)
>       at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at 
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:713)
>       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>       at 
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
>       at 
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:519)
>       at 
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at 
> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>       at org.mortbay.jetty.Server.doStart(Server.java:224)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at org.apache.falcon.util.EmbeddedServer.start(EmbeddedServer.java:57)
>       at org.apache.falcon.Main.main(Main.java:83)
> {code}



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

Reply via email to