Я пытаюсь запустить zeppelin (0.9.0-preview1) с ssl, но когда я запускаю веб-сервер, он игнорирует порт, который я установил в свойстве zeppelin.server.ssl.port
в zeppelin-site.xml
, и запускаю сервер в другом случайный порт каждый раз, когда я запускаю веб-сервер.
Изменения, которые я сделал в zeppelin-site.xml
, где:
<property>
<name>zeppelin.server.addr</name>
<value>0.0.0.0</value>
<description>Server binding address</description>
</property>
<property>
<name>zeppelin.ssl</name>
<value>true</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>/path/to/my/jks</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>myjkspwd</value>
<description>Keystore password. Can be obfuscated by the Jetty Password tool</description>
</property>
И мой журнал zeppelin показывает:
On Init:
INFO [2020-05-28 16:15:31,241] ({main} ZeppelinConfiguration.java[create]:163) - Load configuration from file:/etc/zeppelin/zeppelin-0.9.0-preview1-bin-all/conf/zeppelin-site.xml
INFO [2020-05-28 16:15:31,315] ({main} ZeppelinConfiguration.java[create]:171) - Server Host: 0.0.0.0
INFO [2020-05-28 16:15:31,315] ({main} ZeppelinConfiguration.java[create]:175) - Server SSL Port: 8443 INFO [2020-05-28 16:15:31,316] ({main} ZeppelinConfiguration.java[create]:177) - Context Path: /
INFO [2020-05-28 16:15:31,316] ({main} ZeppelinConfiguration.java[create]:178) - Zeppelin Version: 0.9.0-preview1
В итоге:
INFO [2020-05-28 16:15:33,696] ({main} AbstractConnector.java[doStart]:292) - Started ServerConnector@2173f6d9{SSL,[ssl, http/1.1]}{0.0.0.0:44365}
INFO [2020-05-28 16:15:33,696] ({main} Server.java[doStart]:410) - Started @2823ms
INFO [2020-05-28 16:15:38,696] ({main} ZeppelinServer.java[main]:265) - Done, zeppelin server started
PS: Я попытался изменить 0.0.0.0 на свой IP-адрес хоста, но это ничего не изменило, мой веб-сервер работает, но в случайном порядке порт, и когда я запускаю без ssl, я могу переключиться на любой порт, который захочу.
Это ошибка или я делаю что-то не так / не полностью?