loading table of contents...

Chapter 15. Configuring HTTPS for the Oozie Server

You might want to configure the Oozie server to connect via HTTPS, so it authenticates using SSL. This configuration would be needed if you want to use the Oozie Web UI from a browser, use a self-signed certificate for Oozie, and so forth. You can configure HTTPS for the Oozie server using the Ambari UI.

  1. Navigate to the Oozie Configs tab, click the Service Actions button, and click Stop to stop Oozie.

  2. Expand the Advanced oozie-env section and add the following lines to the oozie-env template before the comment # The port Oozie server runs:

    export OOZIE_HTTPS_PORT=11443
    export OOZIE_HTTPS_KEYSTORE_FILE=/home/oozie/.keystore
    export OOZIE_HTTPS_KEYSTORE_PASS=password
        
  3. Change OOZIE_HTTP_PORT={{oozie_server_port}} to OOZIE_HTTP_PORT=11000.

  4. Expand the Advanced oozie-site section and set the oozie.base.url to https://<BaseURL>:11443/oozie.