Use the PingAccess Upgrade Utility to upgrade the engine.
For more information on upgrading PingAccess, see Upgrade PingAccess. The following flowchart displays an example engine upgrade.
In this flowchart:
- A user with a WebSession Cookie sends a request to the load balancer.
- The load balancer directs the request to one of the un-upgraded engine nodes. The first engine node is using the target version of PingAccess, while the other engine nodes are still using the source version of PingAccess.
- The administrative node is using the target version of PingAccess.
Before beginning the upgrade process, make sure you have:
- Ensured the PingAccess engine is running
- Downloaded the PingAccess distribution .zip file or the incremental update bundle and extracted it.
- The PingAccess license
Any warnings or errors encountered are recorded in log/upgrade.log, as well as on the screen while the utility is running. The upgrade uses an exit code of 0 to indicate a successful upgrade and an exit code of 1 to indicate failure.
Important:
If PingAccess is running as a service and you upgraded using the upgrade utility:
- In Linux, update
PA_HOME
in/etc/systemd/system/pingaccess.service
to point to the new installation. - In Windows, remove the existing PingAccess service (<OLD_PA_HOME>\sbin\Windows\uninstall-service.bat) and add the new service (<NEW_PA_HOME>\sbin\Windows\install-service.bat).