Upgrading from a previous version
Upgrading. If you have an older version of WinSSHD and wish to upgrade to the latest one, download the new distributable from our website and execute it on the machine where your previous WinSSHD version is installed. Starting with WinSSHD 4.10, the installer will detect an existing installation and will automatically remove it before installing the new one. During this process, your server keypair and settings will be preserved.
Upgrading from version 3.xx templates/groups. If you are upgrading from WinSSHD 3.xx and your configuration uses templates/groups, note that version 4 replaces this with Windows groups. These have different semantics. Read Configuring groups and accounts for how group configuration works in WinSSHD 4.
In case you must downgrade. If your WinSSHD settings are highly customized, you should, before upgrading, use the WinSSHD Control Panel to export your WinSSHD settings to a file in case you must later downgrade. Otherwise, during a downgrade, your WinSSHD settings will be reset.
Activation. Any existing activation code you have will work for the new version only if the new version was released prior to the 'upgrade expiry' date embedded in the activation code. If your existing activation code is not valid for the upgraded-to version, the new version will install without a hitch, but will drop into time-limited evaluation. The same will happen when you upgrade from version 3.xx, even if you are still entitled to upgrades, because the activation code format has changed. If your upgrades have expired or will expire shortly, or if you are upgrading from version 3.xx, contact us to get a new activation code. If your original purchase was less than 12 months ago, an upgrade fee will not be required. See also our bug report bonus.
If the purchasing process in your organization is slow, we do recommend that you initiate the upgrade extension process several months before your access to upgrades expires!
Unattended upgrade
It is also possible to upgrade WinSSHD in unattended mode, without having to have the previous version explicitly removed. This can be done with the following sequence of commands:
net stop WinSSHD
WinSSHD-Inst.exe /InstallDir 'C:\Program Files\Bitvise WinSSHD'
net start WinSSHD
You will also need to supply the /AcceptEula parameter to indicate acceptance of the WinSSHD End User License Agreement. Starting with version 4.10, the '/Force' parameter is not necessary any more in order to upgrade; WinSSHD will automatically remove a previous version if it exists. It is also possible to use the installer for unattended installation to a named site. In this case, use the '/Site' parameter instead of '/InstallDir'.



