You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Arshad Mohammad (JIRA)" <ji...@apache.org> on 2015/12/23 13:52:46 UTC

[jira] [Updated] (RANGER-795) Ranger admin does not start when SSL is enabled.

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

Arshad Mohammad updated RANGER-795:
-----------------------------------
    Attachment: 0001-RANGER-795-Ranger-admin-does-not-start-when-SSL-is-e.patch

> 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
>         Attachments: 0001-RANGER-795-Ranger-admin-does-not-start-when-SSL-is-e.patch
>
>
> 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)