We added support for easier configuration of SSL for Oozie in
OOZIE-1233 and later modified/fixed in OOZIE-1268.
The changes include some new environment variables, a new server.xml, and a new web.xml. The environment variables are such that they don't require any special handling because they are there even when SSL isn't being used. So to enable SSL with the default configuration, the only changes that have to be done are:
- Replace oozie-server/conf/ssl/server.xml with oozie-server/conf/ssl/ssl-server.xml
- Replace oozie-server/webapps/oozie/WEB-INF/web.xml with oozie-server/conf/ssl/ssl-web.xml
Note that this is only available in Oozie 3.3.2 or later, which should be released soon.