How to switch from HTTP to HTTPS
Put valid trusted certificates to
$INSTALL_DIR/apps/nginx/etc/ssl/wfon the APP server.Edit file
<path_to_installition_package>/environment.confon the APP server.Name Description Default USE_HTTPSUse a trusted SSL certificate. Set trueonly if you already have trusted SSL certificates.falseWF_CERT_KEYPath to the WF trusted certificate key. For example, it can be the path from Step 1: $INSTALL_DIR/apps/nginx/etc/ssl/wf.- WF_CERT_PEMPath to the WF trusted certificate pem. For example, it can be the path from Step 1: $INSTALL_DIR/apps/nginx/etc/ssl/wf.- S3_CERT_KEYPath to the S3 trusted certificate key. For example, it can be the path from Step 1: $INSTALL_DIR/apps/nginx/etc/ssl/wf.- S3_CERT_PEMPath to the S3 trusted certificate pem. For example, it can be the path from Step 1: $INSTALL_DIR/apps/nginx/etc/ssl/wf.- Stop Tomcat on the APP server:
service tomcat stop.Stop Nginx on the APP server:
service nginx stop.Stop
wfagenton the APP server:service wfagent stop.Run the following script on the APP server:
<path_to_installition_package>/workfusion_setup_full.sh -i nginx,tomcat,webapps,tabula,wfagent_appRestart Tomcat on the APP server:
service tomcat restart.Restart Nginx on the APP server:
service nginx restart.Edit the
<path_to_installition_package>/environment.conffile on the database server. Set theUSE_HTTPS=truevariable.Run the following script on the database server:
<path_to_installition_package>/**workfusion_setup_full.sh** -i webapps_db_postmigrateEdit the
<path_to_installition_package>/environment.conffile on the ML server. Set theUSE_HTTPS=truevariable.Run the following script on the ML server:
<path_to_installition_package>/**workfusion_setup_full.sh** -i vds