Updating and upgrading SystoLOCK is a straightforward and easy experience.
First, obtain the binaries from https://systola.com/downloads/systolock (protected resource) and copy the installation files to the respective computers. Update the server components first, then proceed with management tools, followed by Windows clients and other components.
Older clients will work with newer servers and, if you run the recommended configuration of multiple SystoLOCK instances, you can proceed with rolling server upgrades without downtime for your users.
As of version 2.24 the server supports in-place upgrades. You still need local admin rights to install. The server configurator icon is availble in the start menu, so any failed configurations can be just restarted from there without the need to reinstall the product.
You will require Enterprise Admin privileges for update to succeed. Domain Admin privileges will suffice for some tasks, but may fail for other.
The client component can be installed manually by running the MSI package or can be distributed with software distribution systems with MSI packages. A reboot might be required after a client update.
| Package | File Name | Type |
|---|---|---|
| Windows Client | Systola.SystoLock.Client-x64 | MSI |
You will require local administrator privileges for a manual update to succeed.
32-bit package is no longer distributed, but available upon request.
With an exception of the server component, all other installers can be run over existing installations and will correctly upgrade the respective components.
| Package | File Name | Type |
|---|---|---|
| SystoLOCK MMC | Systola.SystoLock.Management | MSI |
| AD FS Adapter | Systola.SystoLock.Adfs.Adapter | MSI |
| SAML Identity Provider | Systola.SystoLock.Saml.IdentityProvider | EXE |
| RD Web Access | Systola.SystoLock.Rds.Web | EXE |
| NPS RADIUS Plugin | Systola.SystoLock.NpsPlugin | MSI |
| SystoLOCK Proxy Agent | Systola.SystoLock.ProxyAgent | MSI |
You will require domain administrator privileges for update to succeed for all packages, except MMC and NPS plugin, where you will only need local administrator privileges.
Sometimes it is easier to make a small change rather than uninstall/install the entire component, and in these situations a PowerShell-based hotfix is made available. Install this hotfix if you are advised to do so by support, or if you know that it will solve the particular problem you are experiencing. Please note that hotfixes are version specific: you should not install a hotfix for one version on a system running another version.
C:\SystoLOCK.cd C:\SystoLOCK../hotfix.ps1.