Vinay Shukla created ZEPPELIN-883:
-------------------------------------
Summary: Zeppelin to expose configuring SSL protocol, included and
excluded ciphers
Key: ZEPPELIN-883
URL: https://issues.apache.org/jira/browse/ZEPPELIN-883
Project: Zeppelin
Issue Type: Bug
Components: zeppelin-server
Reporter: Vinay Shukla
Assignee: Vinay Shukla
Zeppelin leverages Jetty but today only exposes the following SSL properties.
<property>
<name>zeppelin.ssl</name>
<value>false</value>
<description>Should SSL be used by the servers?</description>
</property>
<property>
<name>zeppelin.ssl.client.auth</name>
<value>false</value>
<description>Should client authentication be used for SSL
connections?</description>
</property>
<property>
<name>zeppelin.ssl.keystore.path</name>
<value>keystore</value>
<description>Path to keystore relative to Zeppelin configuration
directory</description>
</property>
<property>
<name>zeppelin.ssl.keystore.type</name>
<value>JKS</value>
<description>The format of the given keystore (e.g. JKS or
PKCS12)</description>
</property>
<property>
<name>zeppelin.ssl.keystore.password</name>
<value>change me</value>
<description>Keystore password. Can be obfuscated by the Jetty Password
tool</description>
</property>
<!--
<property>
<name>zeppelin.ssl.key.manager.password</name>
<value>change me</value>
<description>Key Manager password. Defaults to keystore password. Can be
obfuscated.</description>
</property>
-->
<property>
<name>zeppelin.ssl.truststore.path</name>
<value>truststore</value>
<description>Path to truststore relative to Zeppelin configuration directory.
Defaults to the keystore path</description>
</property>
<property>
<name>zeppelin.ssl.truststore.type</name>
<value>JKS</value>
<description>The format of the given truststore (e.g. JKS or PKCS12).
Defaults to the same type as the keystore type</description>
</property>
<!--
<property>
<name>zeppelin.ssl.truststore.password</name>
<value>change me</value>
<description>Truststore password. Can be obfuscated by the Jetty Password
tool. Defaults to the keystore password</description>
</property>
Jetty supports configuring SSL protocol, included/excluded ciphers, which are
needed to enhance security. Zeppelin should allow configuring these settings.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)