Kerio Connect can be upgraded automatically or manually.
- If an automatic upgrade is enabled and functions correctly, all the latest releases of the product (including the new features/functionalities and fixes) are received without any manual intervention.
- In case the automatic upgrade fails, or it is not available, check for a manual upgrade to keep your Kerio Connect updated.
This article shares the processes for configuring the server to upgrade Kerio Connect automatically or manually by covering the following topics:
- Prerequisites/Considerations for Upgrading
- Configuring Server to Check for Updates
- Upgrading Kerio Connect Automatically
- Upgrading Kerio Connect Manually
- Troubleshooting Upgrading Issues
Prerequisites/Considerations for Upgrading
- Take a full back up of Kerio Connect.
- Verify that your software maintenance agreement is valid.
Note: The software maintenance agreement expiration date can be found on the splash screen of the Kerio Connect administration console. Users are entitled to upgrade to the latest version that is released during their software maintenance period, even after the agreement's expiration.
For example, if the latest version was released last week and your maintenance agreement expires today, you will be able to upgrade to this latest version tomorrow.
- When performing a manual upgrade to Kerio Connect 9.2.7 and above on Linux, first install the cryptsetup package before attempting to upgrade. When you are using the administration interface for the upgrade, this package installs automatically.
Note: You must have SuperUser/root privileges to upgrade Kerio Connect on Linux systems manually.
- Make sure that your server meets the required system and hardware requirements.
- Kerio Connect requires a restart during the upgrade. Therefore, it is best to perform the upgrade when there is no traffic on the server or when it is least impacting on your business operations.
Configuring Server to Check for Updates
Go to Configuration > Advanced Options.
Click on the Software Updates tab.
Select the Automatically check for new versions option. If you are using Kerio Connect in production, do not enable the Check also for beta versions option.
Click Check now.
Setting up Proxy Server
Optionally, follow these steps to set up a proxy server for updates:
Go to Configuration > Advanced Options.
Switch to the HTTP Proxy tab.
Select the Use HTTP proxy for antivirus updates, Kerio update checker and other web services option.
Enter the Address of the proxy server.
Enter the Port of the proxy server.
If the proxy server requires authentication, enter its username and password.
Upgrading Kerio Connect Automatically
If you are using Kerio Connect 9 and above, you can automatically upgrade the version by navigating to the Configuration > Advanced Options > Software Updates tab in the administration interface.
- If a new version is available, Kerio Connect displays a notification on the dashboard, as seen in the screenshot below.
- Similarly, you can also find this information in the Advanced Options > Server Updates section, as seen in the screenshot below.
Upgrading Kerio Connect Manually
Visit the Kerio upgrade page to download the latest version.
Depending on your platform, follow the instructions given below:
- To upgrade Kerio Connect on Mac OS X or Microsoft Windows, download and run the installation package for your OS.
- The installation package detects the installation directory, stops all running components (Kerio Connect engine and Kerio Connect Monitor), and replaces existing files with new ones automatically.
Mac OS X Linux - RPM
- To upgrade Kerio Connect on Linux RPM, use this command:
# rpm -U <installation_file_name.rpm>
- In case of broken dependencies, please install yum (package manager) by using this command:
# yum install ./<kerio_connect_installation_file.rpm>
Linux - DEB
- To upgrade Kerio Connect on Linux Debian, use this command:
# dpkg -i <installation_file_name.deb>
- In case of broken dependencies, please use APT (package manager) by installing this command:
# apt install ./<kerio_connect_installation_file.deb>
Kerio Connect VMware Virtual Appliance
- For more information, refer to the article about working with Virtual Appliances.
Troubleshooting Upgrading Issues
If any problem occurs during the upgrade, follow these steps to check the debug logs for Update Checker Activity.
- Go to the Debug section.
- Right-click in the logs area.
- Click Messages.
- Search for the Update Checker Activity option and enable it.
- Click OK.