为Apache Zeppelin配置SSL

时间:2019-10-23 17:16:03

标签: ubuntu ssl ssl-certificate apache-zeppelin

我正在尝试为Apache Zeppelin v0.8.2服务器建立SSL连接。 但是当我将模式更改为ssl时,它无法运行。

服务器与http正常工作。

我阅读了有关Apache Zeppelin配置的手册。 https://zeppelin.apache.org/docs/0.8.2/setup/operation/configuration.html#zeppelin-properties

然后,我阅读了jetty8的手册,并创建了密钥,证书和密钥库。

然后我将密钥库移动到Zeppelin的/ conf目录。

然后我在zeppelin配置文件{zeppelin dir} /conf/zeppelin-site.xml中进行了一些更改

<property>
  <name>zeppelin.ssl</name>
  <value>true</value>
  <description>Should SSL be used by the servers?</description>
</property>

<property>
  <name>zeppelin.ssl.keystore.path</name>
  <value>/home/user/zeppelin/conf/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>my_keystore_password</value>
  <description>Keystore password. Can be obfuscated by the Jetty Password tool</description>
</property>

我重新启动了服务器,但服务器状态为:

user@server:~/zeppelin$ sudo ./bin/zeppelin-daemon.sh status
Zeppelin running but process is dead                       [FAILED]

我尝试了其他一些选择(Jetty的另一个版本,keystore的另一种格式),但毕竟没有任何帮助。

我在做什么错?另外,也许还有另一个选项可以为Zeppelin设置SSL连接?

0 个答案:

没有答案