Arshad Mohammad created RANGER-795:
--------------------------------------

             Summary: Ranger admin does not start when SSL is enabled.
                 Key: RANGER-795
                 URL: https://issues.apache.org/jira/browse/RANGER-795
             Project: Ranger
          Issue Type: Bug
          Components: admin
            Reporter: Arshad Mohammad


Configured following properties in 
<Ranger_Admin_Home>/ews/webapp/WEB-INF/classes/conf/ranger-admin-site.xml
{code}
<property>
        <name>ranger.service.https.attrib.ssl.enabled</name>
        <value>true</value>
</property>
<property>
        <name>ranger.service.https.attrib.keystore.file</name>
        <value>/home/resources/keystore</value>
</property>
............
.............. other ssl related properties

{code}

Ranger admin fails to start with bellow exception
{code}
Dec 23, 2015 4:17:12 PM org.apache.coyote.http11.Http11Protocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler 
["http-bio-6182"]
java.io.FileNotFoundException: /home/arshad/ranger/ranger-admin/ews/null (No 
such file or directory)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getStore(JSSESocketFactory.java:385)
        at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeystore(JSSESocketFactory.java:291)
        at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:549)
        at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:489)
        at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:434)
        at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:181)
        at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:398)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:646)
        at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
        at 
org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:978)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:821)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
        at org.apache.catalina.startup.Tomcat.start(Tomcat.java:341)
        at 
org.apache.ranger.server.tomcat.EmbeddedServer.start(EmbeddedServer.java:197)
        at 
org.apache.ranger.server.tomcat.EmbeddedServer.main(EmbeddedServer.java:56)
{code}




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

Reply via email to