Applications Systems
Serv-U 15.1.6 HotFix 2
These are the release notes for Serv-U 15.1.6 HotFix 2.
First published date
Last published date
Overview
- Serv-U incorrectly deletes files from directories with delete rules in some situations
- Serv-U crashes while importing a user to a collection, if the user already exists in another collection
- Serv-U deletes user accounts while moving them from Domain Users section to the non-existing ODBC database
- Serv-U crashes when sending e-mail under SSL certified HTTP session
- Risk of inappropriate SSL error handling on Socket level
- Missing records in the Domain Logs, stored on disk
- Resolves other security related issues
Product section
Resolution
This fix requires updating Serv-U and a number of files implementing WEB/Console Client. Within the Serv-U folder there is a folder for each supported platform. Please use the files for your appropriate platform when updating Serv-U. The folder contains files with the appropriate directory structure (if necessary) to upgrade your installation.
This fix requires Serv-U one of the following versions:
- 15.1.6.25
- 15.1.6.32 (Hotfix 1)
This fix contains the thirty six files for Windows and thirty two files for Linux:
Windows:
tallDir>\Serv-U.exe<Serv-U-InstallDir>\Serv-U.dll<Serv-U-InstallDir>\Serv-U-RES.dll<Serv-U-InstallDir>\RhinoNET.dll<Serv-U-InstallDir>\RhinoRES.dll<Serv-U-InstallDir>\Client\Admin\DomainActivity.htm<Serv-U-InstallDir>\Client\Admin\DomainLimits.htm<Serv-U-InstallDir>\Client\Admin\ServerLimits.htm<Serv-U-InstallDir>\Client\Admin\Include\GroupSubDialogs.htm<Serv-U-InstallDir>\Client\Admin\Include\UserSubDialogs.htm<Serv-U-InstallDir>\Client\Common\Java\WebClientPro.jar<Serv-U-InstallDir>\Client\Common\Java\Libs\RhinoJavaCore.jar<Serv-U-InstallDir>\Client\Common\Scripts\BasicGrid.js<Serv-U-InstallDir>\Client\Common\Scripts\FileList.js<Serv-U-InstallDir>\Client\FVJV\FTP_Voyager_JV.jar<Serv-U-InstallDir>\Client\FVJV\Launch.jnlp<Serv-U-InstallDir>\Client\FVJV\Images\FVJV_16x16.png<Serv-U-InstallDir>\Client\FVJV\Images\FVJV_24x24.png<Serv-U-InstallDir>\Client\FVJV\Images\FVJV_32x32.png<Serv-U-InstallDir>\Client\FVJV\Images\FVJV_36x36.png<Serv-U-InstallDir>\Client\FVJV\Images\FVJV_48x48.png<Serv-U-InstallDir>\Client\FVJV\Images\FVJV_64x64.png<Serv-U-InstallDir>\Client\FVJV\lib\jide-action.jar<Serv-U-InstallDir>\Client\FVJV\lib\jide-common.jar<Serv-U-InstallDir>\Client\FVJV\lib\jide-dock.jar<Serv-U-InstallDir>\Client\Web Client\ListDir.htm<Serv-U-InstallDir>\Client\Web Client\ListMedia.m3u<Serv-U-InstallDir>\Client\Web Client\Include\Upload.htm<Serv-U-InstallDir>\Client\Web Client\Include\WCCommonJSContain.js<Serv-U-InstallDir>\Client\Web Client\Include\WCJQueryContain.js<Serv-U-InstallDir>\Client\Web Client\Include\ThumbScroll\jquery.jcarousel.pack.js<Serv-U-InstallDir>\Client\Web Client\Mobile\MListDir.htm<Serv-U-InstallDir>\Client\Web Client\Mobile\MobileUpload.htm<Serv-U-InstallDir>\Client\Web Client\Mobile\Scripts\Mobile.js<Serv-U-InstallDir>\Client\Web Client\Share\GuestUpload.htm<Serv-U-InstallDir>\Client\Web Client\Share\OutgoingWizard.htmLinux:
<Serv-U-InstallDir>/Serv-U<Serv-U-InstallDir>/Client/Admin/DomainActivity.htm<Serv-U-InstallDir>/Client/Admin/DomainLimits.htm<Serv-U-InstallDir>/Client/Admin/ServerLimits.htm<Serv-U-InstallDir>/Client/Admin/Include/GroupSubDialogs.htm<Serv-U-InstallDir>/Client/Admin/Include/UserSubDialogs.htm<Serv-U-InstallDir>/Client/Common/Java/WebClientPro.jar<Serv-U-InstallDir>/Client/Common/Java/Libs/RhinoJavaCore.jar<Serv-U-InstallDir>/Client/Common/Scripts/BasicGrid.js<Serv-U-InstallDir>/Client/Common/Scripts/FileList.js<Serv-U-InstallDir>/Client/FVJV/FTP_Voyager_JV.jar<Serv-U-InstallDir>/Client/FVJV/Launch.jnlp<Serv-U-InstallDir>/Client/FVJV/Images/FVJV_16x16.png<Serv-U-InstallDir>/Client/FVJV/Images/FVJV_24x24.png<Serv-U-InstallDir>/Client/FVJV/Images/FVJV_32x32.png<Serv-U-InstallDir>/Client/FVJV/Images/FVJV_36x36.png<Serv-U-InstallDir>/Client/FVJV/Images/FVJV_48x48.png<Serv-U-InstallDir>/Client/FVJV/Images/FVJV_64x64.png<Serv-U-InstallDir>/Client/FVJV/lib/jide-action.jar<Serv-U-InstallDir>/Client/FVJV/lib/jide-common.jar<Serv-U-InstallDir>/Client/FVJV/lib/jide-dock.jar<Serv-U-InstallDir>/Client/Web Client/ListDir.htm<Serv-U-InstallDir>/Client/Web Client/ListMedia.m3u<Serv-U-InstallDir>/Client/Web Client/Include/Upload.htm<Serv-U-InstallDir>/Client/Web Client/Include/WCCommonJSContain.js<Serv-U-InstallDir>/Client/Web Client/Include/WCJQueryContain.js<Serv-U-InstallDir>/Client/Web Client/Include/ThumbScroll/jquery.jcarousel.pack.js<Serv-U-InstallDir>/Client/Web Client/Mobile/MListDir.htm<Serv-U-InstallDir>/Client/Web Client/Mobile/MobileUpload.htm<Serv-U-InstallDir>/Client/Web Client/Mobile/Scripts/Mobile.js<Serv-U-InstallDir>/Client/Web Client/Share/GuestUpload.htm<Serv-U-InstallDir>/Client/Web Client/Share/OutgoingWizard.htmInstall the HotFix
- Shut down all running Serv-U processes.
- Right-click the tray icon, and select Stop Serv-U.
- Right-click the tray icon, and select Exit Tray.
- Navigate to the Serv-U installation directory.
For Windows, the default installation directory is:
C:\Program Files\RhinoSoft\Serv-U
or:
C:\Program Files\RhinoSoft.com\Serv-U
For Linux, the default installation directory is:
/usr/local/Serv-U
- Back up the following files in the installation directory to a separate location:
Windows:
Client\*.*
Serv-U.exe
Serv-U.dll
Serv-U-RES.dll
RhinoNET.dll
RhinoRES.dllLinux:
Client/*.*
Serv-U - Extract the hot fix .zip file to a temporary location.
- Open the folder in the extracted hot fix for the platform Serv-U is installed on.
- On Linux, modify the permissions of the files by executing the following command:
chmod u+xs Serv-U
- Copy the hot fix contents to the Serv-U installation directory, overwriting the existing files.
- Restart the Serv-U tray application.
- Right-click the tray icon and select Start Serv-U.
Uninstall the HotFix
- Shut down all running Serv-U processes.
- Right-click the tray icon, and select Stop Serv-U.
- Right-click the tray icon, and select Exit Tray.
- Locate the files backed up during the installation procedure above.
- Navigate to the Serv-U installation directory.
C:\Program Files\RhinoSoft\Serv-UC:\Program Files\RhinoSoft.com\Serv-U/usr/local/Serv-U- Copy the backed up to the Serv-U installation directory, overwriting the existing files.
- Restart the Serv-U tray application.
- Right-click the tray icon, and select Start Serv-U.
Our thanks to ZX Security consulting and Missing Link Security for their assistance in these updates.
For more information, contact Technical Support at https://www.serv-u.com/support