====== v9.7.2.0 Release Notes (07-Dec-2023) ====== **Ahsay Default SSL Certificate will expire on January 3, 2024. Refer to the [[public:announcement:ahsaycbs_cert_expiration| Expiration Notice]] for more details. \\ ** ==== Limitation / Known Issue of This Version ==== === Deployment / Upgrade === * For multi-domain SSL certificates added to CBS before v7.17.0.30, users are required to re-add the SSL certificates to CBS v7.17.0.30 or above, before the certificates can be used on sub-admins accounts. ==== Note ==== * Besides the availability of re-branding option, the license key must have valid maintenance in order to build any v9 branded AhsayCBS/OBM/ACB installer. This release contains the major features listed below: ===== Enhancement ===== ==== AhsayCBS / AhsayOBM / AhsayACB / AhsayOBR / AhsayMobile ==== === AhsayMobile === * MOB - Preserved Original Last Modified Date for Restored Files (ref: T-34319) * MOB - Supported listing > 10 2FA Devices on AhsayMobile (ref: T-37496) * MOB - Prevent Mobile Devices entering Ambient Mode during Backup (ref: T-37615) * MOB - Support for Android 13 (ref: T-37748) * MOB - AhsayMobile v1.7.2 for [[https://play.google.com/store/apps/details?id=com.ahsay.app|Android]] (ref: T-37925) * MOB - AhsayMobile v1.7.2 for [[https://apps.apple.com/app/ahsay-mobile/id1529408467|iOS]] (ref: T-38117) === Application Specific Backup/Restore - MariaDB / MySQL === * OBM - Enhanced MariaDB & MySQL Backup Mechanism - Stream Data directly to Backup Destination (ref: T-37750) === Application Specific Backup/Restore - VMware === * OBM - Support for VMware WorkStation 17 (ref: T-37825) === Synology / QNAP OBM === * OBM - Support for QNAP QTS 5.1.1 (ref: T-37774) * OBM - Enhanced QNAP OBM Online Installer (ref: T-38230) === Index === * CBS - Added "Empty all files in recycle bin" option in Data Integrity Check for Run on Server Backupsets (ref: T-38049) === Operating systems === * OBC - Support for macOS Sonoma (version 14) (ref: T-38019) === Reporting === * CBS - Send alert emails to SubAdmin via Admin SMTP when SubAdmin SMTP fails (ref: T-38158) === Security === * CBS, OBC - Ahsay Security Patchset Q4/2023 (ref: T-37720, T-38221) === User Experiences === * OBR - Set AhsayOBR to launch without User Interaction (ref: T-37139) ===== Bug Fix ===== === API === * CBS - ListBackupJobStatus.do response displays an upload size of 0, even files were Backed up (ref: T-37498) * CBS - Gets VM/HyperV Socket License Quota Exceed when assign through API (ref: T-37535) * CBS - GetUser.do API reponse gets error "Destination not found" (ref: T-37816) * CBS - GetUser API response incorrect value for Auto Update Agent (ref: T-37847) === Backup Destination === * OBM - Backup to BackBlaze Destination gets error "403 forbidden: client is not authorized to read value" (ref: T-37838) * OBM - Cannot add FTP destination in OBM. Getting an error "java.lang.NullPointerException" (ref: T-37974) === General / Miscellaneous === * CBS - SubAdmin URL information under Synology overlaps or gets cropped in Firefox browser on download page (ref: T-37889) * CBS - Backupset settings (EditBackupSet.do) when logged in as user not being saved (ref: T-38121) * CBS - Unable to modify deduplication block size settings on CBS Web Console (ref: T-38265) * OBM - RunConfigurator.sh password with accented characters results in login failure (ref: T-37986) === Customization === * CBS - Branding failed with error "A required agreement is missing or has expired." (ref: T-37800) === Application Specific Backup/Restore - Hyper-V === * OBM - Restored VHD file cannot be mounted on Windows, booting the disk loads repair screen (ref: T-37285) * OBM - Backup showed successfully but the backed-up file size is 0 (ref: T-37595) * OBM - Restore encountered an error "Cannot decrypt backup file. Decrypting key is incorrect." (ref: T-37938) === Application Specific Backup/Restore - MS Exchange=== * OBM - MS Exchange Server Backup gets stuck after "Start creating Shadow Copy Set" (ref: T-37666) * OBM - MS Exchange Server Backup gets error "The database disk image is malformed" (ref: T-38074) === Application Specific Backup/Restore - MSSQL === * OBM - Backup gets error "The database disk image is malformed" (ref: T-37798, T-38099) === Application Specific Backup/Restore - Microsoft365 === * CBS - Data Block Files (.BAK) unexpected size "Size Incorrect (Expected:) (ref: T-37461) * CBS - Backup encountered "Connection reset" error (ref: T-37733) * CBS - Microsoft365 Outlook Backup gets error "FastPipedOutputStream has been closed by the reading thread. (ref: T-37734) * CBS - Backup getting a warn “Reason=[SharePointManager.createService] The identity of the calling application could not be established." (ref: T-37901) * CBS - Backup gets error "FastPipedOutputStream has been closed by the reading thread" (ref: T-37930, T-37931) * CBS - Backup gets an error "Failed to merge all sub-indices into main index" (ref: T-38045) * CBS - Encountered "No data type has been selected" error when updating backupsets settings (ref: T-38162) * CBS - Backupset settings page shows "Protected API setup" prompt (ref: T-38182) * CBS - Backup gets error "Failed to initialize RemoteBDB.Cloud. Error=Failed to open index" (ref: T-38291) * OBM - Backup gets error "[OnShallUpload_Watcher] Failed to handle same file"... Reason='[FileAttributeIterator.checkLoaded] Failed to load sPath (ref: T-37817) * OBM - Backup gets error "[SQLITE_CORRUPT] The database disk image is malformed" (ref: T-37869) * OBM - Backup gets error "[BackupOffice365Cmd.canPerformBackup] java.lang.NullPointerException" (ref: T-38174) * OBM - Backup gets error "Failed to check integrity of destination ... The database disk image is malformed (database disk image is malformed)" (ref: T-38231) === CloudFile & File Backup/Restore === * OBM - File Backup gets error "The database disk image is malformed" after Temporary Directory out of disk space (ref: T-37746) * OBM - File Backup to Backblaze gets error "Target path is a non-empty directory" (ref: T-37778) * OBM - File Backup gets error "Index file does not exist in the destination backup job folder" (ref: T-37823) * OBM - Failed to restore "%path%", reason = Read chunk data failed on '%blocks_path%' Reason=java.io.IOException: Premature EOF (ref: T-37898, T-37953) * OBM - Downsized restored files happened after restoring to alternate & local destination using Backblaze backup set (ref: T-38004) * OBM - File Backup encountered a warning "Historical Backup Job: %Date%-%Time%" and "Backup skipped" (ref: T-38073) * OBM - Recent snapshots not being displayed when restoring in alternate location (ref: T-38149) * OBM - File Backup gets error "Index file does not exist in the destination backup job folder" (ref: T-38153) * OBM - File Backup gets error "Not in GZIP format" (ref: T-38154) * OBM - File Backup gets error "[CloudFileSystem.createFile] File '%FilePath% exists already as..." (ref: T-38170) * OBM - Decrypt encountered error "Decrypting key is incorrect" (ref: T-38226) * OBM - File Backup deleted Music, Pictures and Videos folders after upgrading from v8 (ref: T-38304) * OBC - File Backup gets error "com.ahsay.afc.bfs.cloud.q" after User interrupted the backup (ref: T-37755) === Index === * OBM - DIC & PDIC encountered error "Failed to delete sParent=%Path% Reason='has been interrupted" (ref: T-37893) * OBM - Restore Drill still getting errors about corrupted chunks after running DIC (ref: T-38060) === Administrative Management === * CBS - Backup Jobs are not listed in "Monitoring Backup/Restore Log >> Backup Jobs" when login using sub-admin (ref: T-37769) * CBS - Encountered error when exporting license usage on CBS license page (ref: T-37792) * CBS - Duplicate entries on exported CSV license usage (ref: T-37928) === Reporting === * CBS - No details were generated in the Backup Logs and Backup Files section of the backup report (ref: T-37768) === Synology / QNAP OBM === * OBM - SynologyOBM gets permission error when selecting source with Nordic characters, and fail to start scheduled backups (error: "Broken pipe") (ref: T-37767) * OBM - SynologyOBM fail to start scheduled backups (error: "Broken pipe") (ref: T-37917) === System maintenance === * CBS - Web Console encountered high CPU & thread usage, cannot load To Dos & userlist and fail to write file (ref: T-37722) * CBS - System log keep growing when running out of space for restore drill (ref: T-37984) * ACB - ACB crashed during backup (ref: T-36924) * OBC - High memory usage when running OneDrive backup (ref: T-37627) === Translation === * CBS - Incorrect Spanish translation in CBS filter settings (ref: T-37962) Product Abbreviation: * AhsayACB - ACB \\ * AhsayOBM - OBM \\ * AhsayOBR - OBR \\ * AhsayCBS - CBS \\ * AhsayACB & AhsayOBM - OBC \\ * AhsayMobile - MOB \\ * (AhsayMobile) Mobile Backup Server - MBS \\