Skip to main content

26.8.1 ‘Voyager’ released

· 6 min read

Changes compared to 26.8.0

New Features

Added an allowlist of PKCS#11 driver module file paths permitted during Authenticode codesigning in the Comet Server admin settings (COMET-59771)

When Comet Server Authenticode-codesigns the Backup Agent installers it generates for download, the signing key can be accessed through a PKCS#11 driver module. A top-level administrator can now maintain an allowlist of the driver module file paths permitted for this codesigning. Only modules whose file path appears on the allowlist may be used; a path outside the allowlist causes installer downloads to fail. When upgrading, any PKCS#11 module paths already in use are seeded into the allowlist automatically.

Added ConnectWise Manage PSA integration which raises job failure tickets (COMET-59932)

ConnectWise Manage joins Comet's existing PSA integrations. Once configured, Comet Server automatically raises a ConnectWise Manage ticket when a backup job fails or a scheduled backup is missed, matched to the affected client, device, and Protected Item, with a severity mapped from the failure type. Repeated failures on the same device and Protected Item add a note to the existing ticket and escalate its severity instead of opening duplicates. The integration is configured under the PSA settings in the Comet Management Console, where you provide the Site URL, Company ID, public and private API keys, Client ID, and an optional Service Board and fallback ticket company.

Improved Microsoft 365 account selection with a new rule-based editor and exclude rules (COMET-59120)

The account selection for Microsoft 365 Protected Items has been redesigned around an ordered list of include/exclude rules in both the Comet Management Console and the Comet Backup desktop app. You can now exclude specific users, groups, teams, or sites — for example, backing up an entire organization except a few accounts — with an "All accounts" rule automatically protecting users added to the organization later. Rules require Comet Backup 26.8.1 or later on the device.

Enhancements

  • Improved Microsoft 365 backup resilience: a SharePoint or OneDrive site that fails an incremental backup now falls back to a full backup of that site instead of being dropped from the snapshot (COMET-60143)
  • Microsoft 365 mailbox and SharePoint/OneDrive backups now share a single bounded worker pool with guaranteed shares for each kind, instead of two independent pools (COMET-60143)
  • Reduced temporary-disk and memory usage when a Comet Server Storage Role forwards large uploads to an S3-compatible backend, by streaming the data through to the provider instead of spooling each upload to a temporary file first
  • Proxmox restores guard against name clashes when restoring RBD/Ceph (COMET-59072)
  • Improved reliability of backup jobs using OpenStack Swift or FTP Storage Vaults by retrying transient network errors (such as a dropped connection or timeout) when first connecting to the storage location. Definitive server responses such as authentication failures are not retried and continue to fail immediately (COMET-60150)
  • Migrated Microsoft 365 mailbox restores from the Exchange Web Services (EWS) API to the Microsoft Graph API, improving restore performance (COMET-5867)
  • Added a warning to Linux Disk Image job logs when a disk snapshot becomes invalid while the backup is running, naming the affected device and the cause (for example, exhaustion of the snapshot's copy-on-write difference storage). Previously these jobs only reported unexplained "input/output error" read failures and the cause was visible only in dmesg (COMET-5664)

Bug Fixes

  • Fixed an issue that prevented pasting from the clipboard into the elevated login prompt of the Comet Backup desktop app on macOS (COMET-60197)
  • Fixed proxmox VM disk backups leaving COW overlay files on the host if a backup was interrupted and moved overlays off /tmp (COMET-60187)
  • Fixed a SIGILL crash when running Comet on Synology devices with Marvell Armada XP CPUs (COMET-59173)
  • Fixed an issue with the Comet Backup desktop app hanging when creating new File + Folder Protected Items if there is a stuck or hanging network drive letter (COMET-60251)
  • Fixed a cosmetic issue with inconsistent tree view components in the Comet Management Console (COMET-5546)
  • Fixed an issue with the Comet Backup desktop app displaying the background logo in the elevated dialog (COMET-59319)
  • Fixed a crash when browsing or restoring a Disk Image backup of a disk with a 4K native (4Kn) logical sector size and a GPT partition table (COMET-60134)
  • Fixed an off-by-one-sector undercount in GPT partition sizes (EndingLBA is inclusive) (COMET-60134)
  • Fixed a regression where backing up or restoring root-owned files inside a Linux system user's home directory (such as /var/backups or /var/www on Debian) could fail with "Couldn't check directory contents: permission denied". Comet now backs up and restores this content correctly while keeping the home-directory sandbox protections in place (COMET-59990)
  • Fixed an issue where a software update job could be left in the Running state forever when the update was triggered by a bulk update campaign shortly after the device came online, even though the update itself installed successfully (COMET-60096)
  • Fixed an issue where a Disk Image backup could omit recently-written files when experiencing other snapshot failure conditions (COMET-5794)
  • Fixed an issue where symlinks restored into a user's home directory on Linux were owned by root instead of by the home directory owner (COMET-60016)
  • Fixed macOS clients built without a code-signing certificate losing their Full Disk Access permission after every automatic update. The background service is now given a stable signing identity so the granted permission is retained across upgrades (COMET-60147)
  • Fixed an issue where Comet Server webhook delivery would retry and log an error for a successful delivery whose target returned an empty response body (for example, an HTTP 200 with no content) (COMET-60158)
  • Fixed a performance issue with backup job completion API calls on heavily loaded Comet Management Console servers (COMET-60303)