Upgrade Jiffy to Version 3.2.0.233 from Version 3.2.0.200
Server Pre-requisites (Non-root install)
- Java 1.8 should be pre-installed. The PATH environment variable
should have the Java path appended to it. Please refer the below
sample screenshots:
Before java upgrade:

After java upgrade:

Jiffy application should be in a stopped state.
All cron jobs under Jiffy user should be stopped.
Master key should be available before upgrade begins. Following are
the Master key validations:
- Must have 32 characters.
- Must have at least 2-uppercase characters.
- Must have at least 2-numbers.
- Must have at least 2-special characters. Accepted values are @ # \$
%
Vault should be running.
Vault password should be available before the upgrade begins.
Following are the validations for vault passwords:
- Minimum length is 16
- characters.
- Must have at least 1-uppercase character and 1-lowercase character.
- Must have at least 1-number.
- Must have at least 1-special character. Accepted values are these @
\# \$ %
- *3.2.0.200\_to\_3.2.0.233\_nonroot.tar.gz* should be downloaded to
*/var/tmp* of Jiffy Core server.
Steps to Upgrade Jiffy Server
- Run the following commands to trigger the upgrade:
cd /var/tmp/
tar -xvf 3.2.0.200_to_3.2.0.233_nonroot.tar.gz
chmod u+x jiffyserver_nonroot.sh
./jiffyserver_nonroot.sh
The following screenshot will be displayed: Type 8 and press
Enter key to proceed.
Type 2, press Enter key, and provide the Master key.
Provide the appropriate value for studio upgrade.
Enable the crons which were stopped earlier and start the Jiffy
application once Studio upgrade is completed.
Jiffy Application Command List:
Start Commands:
- To start all the jiffy core processes except vault:
application start all
To start the jiffy license server alone:
application start jls
To start the studio Gunicorn process and studio executor process:
application start studio
To start the sentry process:
application start sentry
Stop Commands:
- To stop all the jiffy core process except vault.
application stop all
To stop the jls process alone.
application stop jls
To stop the studio gunicorn process and studio executor process.
application stop studio
To stop the sentry process.
application stop sentry
Manage Commands:
- To login to the database console of jiffy.
application dbshell jiffy
To login to the database console of studio.
application dbshell studio
Jiffy Client/BOT Pre-requisites (Non-root install)
Administrator access is required in the windows machine.
JiffyClient3.2.0.233.exe file should be downloaded to the BOT
machine.
Steps to Upgrade Jiffy Client/Bot (Non-root install)
Steps to Upgrade Jiffy Client/Bot
Note: Since the installers are silent, the corresponding log files
will indicate completion status.
Command Line Installer:
Note: The parameters are case sensitive.
Open the windows command prompt as administrator and run the
following command:
JiffyClient<version>.exe /S /UILEARN=<YES/NO>
/LOGINAGENT=<YES/NO> /REBOOT=<YES/NO>
Parameters:
- /UILEARN=YES → will install UILearn
/UILEARN=NO → will not install UILearn
/LOGINAGENT=YES → will install Login Agent
/LOGINAGENT=NO → will not install Login Agent
/REBOOT=YES → will reboot the machine at the end of installer
/REBOOT=NO → will not reboot the machine at the end of installer
Default Parameters:
If only /S parameter is used, then the default parameters are:
/UILEARN=YES /LOGINAGENT=YES /REBOOT=YES which will install UILearn,
Login agent, and will reboot the machine.
Command Line Examples:
-
JiffyClient3.2.0.233.exe /S
will install silently with UILearn, Login agent and will reboot the
> machine.
-
JiffyClient3.2.0.233.exe /S /UILEARN=YES /LOGINAGENT=YES /REBOOT=NO
will install silently with UILearn, Login agent and will not reboot
> the machine.
Logs:
Path of the log file: C:\Program Files (x86)\O3\Jiffy Client\install.log