[ 
https://issues.apache.org/jira/browse/KNOX-365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roshan Punnoose updated KNOX-365:
---------------------------------

    Attachment: logs.zip

I have attached the logs from after reproducing the error on Knox 0.4.0. From 
an initial look, it does look like the url cannot be rewritten and an NPE is 
being thrown (Not sure?):

Caused by: java.lang.NullPointerException
        at 
org.apache.hadoop.gateway.filter.rewrite.impl.UrlRewriteRequest.splitTargetUrl(UrlRewriteRequest.java:114)
        at 
org.apache.hadoop.gateway.filter.rewrite.impl.UrlRewriteRequest.getRequestURI(UrlRewriteRequest.java:127)
        at 
org.apache.hadoop.gateway.filter.rewrite.impl.UrlRewriteRequest.getRequestURL(UrlRewriteRequest.java:120)
        at 
javax.servlet.http.HttpServletRequestWrapper.getRequestURL(HttpServletRequestWrapper.java:241)
        at 
org.apache.hadoop.gateway.dispatch.AbstractGatewayDispatch.getDispatchUrl(AbstractGatewayDispatch.java:74)
        at 
org.apache.hadoop.gateway.dispatch.AbstractGatewayDispatch$GetAdapter.doMethod(AbstractGatewayDispatch.java:134)
        at 
org.apache.hadoop.gateway.dispatch.AbstractGatewayDispatch.doFilter(AbstractGatewayDispatch.java:64)
        at 
org.apache.hadoop.gateway.filter.AbstractGatewayFilter.doFilter(AbstractGatewayFilter.java:60)

> NPE when using xinetd for port forwarding to Knox
> -------------------------------------------------
>
>                 Key: KNOX-365
>                 URL: https://issues.apache.org/jira/browse/KNOX-365
>             Project: Apache Knox
>          Issue Type: Bug
>          Components: Server
>            Reporter: Kevin Minder
>             Fix For: 0.5.0
>
>         Attachments: logs.zip
>
>
> Has anyone had any success using a port forwarder (like xinetd) to forward 
> 443 to knox gateway 8443?
> I keep getting this exception: 
> 2014-05-13 17:41:13,976 ERROR hadoop.gateway 
> (GatewayServlet.java:service(122)) - Failed to execute filter: 
> javax.servlet.ServletException: org.apache.shiro.subject.ExecutionException: 
> java.security.PrivilegedActionException: javax.servlet.ServletException: 
> java.lang.NullPointerException
> My initial thought is that the knox url rewriting mechanism is expecting the 
> port '8443' to exist?



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to