Skip to main content
Code42 Support

Code42 on-premises server and app release notes | Version 6.5

Applies to:
  • Code42 for Enterprise


Version 6.5 is a major release that includes new features and a number of fixes and enhancements.

Highlights include:

  • Simplified administrator tools for Code42 app customization and deployment
  • Backup frequency and versions settings are once again available for users to configure within the app (this matches the experience of the version 4.x app)
  • Numerous bug fixes and other minor enhancements

Updated components

Version 6.5 includes updates to the following components for on-premises (private cloud) Code42 environments:

  • Code42 server
  • Code42 apps for Windows, OS X, and Linux
  • Code42 API
  • Code42 web apps

To upgrade your Code42 environment, see our upgrade instructions.


Simplified tools for client management

Version 6.5 introduces a new process to greatly simplify customizing and deploying the Code42 app to user devices.

Client customizations

Administrators can now apply the following to Code42 apps from a single screen in the administration console

  • Customized co-branding
  • Login field labels
  • In-app messaging

Client deployment

Managing deployment of the Code42 app to user devices is easier than ever. Integrating the Code42 app with single sign-on (SSO) or deploying the app silently and authenticating users with LDAP is now managed in the administration console, not in custom scripts and app packages.

Create New Deployment Policy

Code42 app frequency and version settings

Backup frequency and versions settings are once again available for users to configure within the app (this matches the experience of the version 4.x app). In versions 5.x and 6.0.x, these settings could only be configured in the administration console.

Fixes, enhancements, and other updates

Code42 platform

  • Security updates.
  • Performance and stability improvements.
  • Improvements to logging.
  • Improves sync processes between Code42 cloud servers and on-premises authority servers. 
  • Updates the following third-party libraries used in the Code42 platform:
    • hibernate-validator to version 5.1.5 
    • javax-mail to version 1.5.5 
    • xstream to version 1.4.9 
    • jackson-dataformat-xml to version 2.8.7 
    • JET to version 11.3
    • Netty to version 4.1.12 
    • tika-core to version 1.16 
    • sqllite to version 3.20.0 
    • jackson-dataformat-xml to version 2.9.1
  • OpenSSL is now used for TLS connections, computing MD5 hashes, and for backup and restore activity on Linux servers and clients. 
  • After an upgrade to the Code42 cloud, any existing user web-browser caches are cleared for the administration console and Code42 web apps, to ensure new updates are visible. 
  • Introduces automatic detection and correction of two devices with the same GUID. This is a rare occurrence, but it can happen if a system image or VM with the Code42 app is cloned and used on another device. Previously, this could result in files from one or both devices not backing up properly. Now, any device with a duplicate GUID is automatically detected and assigned a new GUID. Backups resume automatically and the device name in the administration console is changed to indicate it was identified as a duplicate.
  • Improves clarity of instructions in the email confirmation sent after purchasing new subscriptions.
  • For Code42 environments with an on-premises authority server also using Code42 cloud storage, the minimum version required for an on-premises Code42 authority server is 5.1.2. The Code42 cloud no longer accepts connections from versions before 5.1.2. 
  • IPv6 proxy servers are now supported over TLS messaging.
  • Updates the Java SDK bundled with the Code42 server to version 1.8.0, update 121 (8u121).
  • Improves LDAP sync performance. 
  • For Code42 environments with an authority server not connected to the internet, corrects an issue in which changing the master license key (MLK) to convert it to an authority server that does connect to the internet now correctly connects to the Code42 license server.
  • Corrects a very rare issue that could prevent a storage server from restarting in Code42 environments that moved the default administrator to a different organization while using Code42 server version 4.2 or earlier.
  • Corrects an issue in which importing an additional certificate to the Code42 keystore could prevent the Code42 server from starting. 
  • By default, HTTPS connections to the Code42 server no longer support TLSv1.0. 
  • Corrects an issue in which some temporary log files were not properly removed from the Code42 server. 
  • Corrects an issue in which upgrading a Windows Code42 server to version 6.x could fail if Java is not located at jre\bin\java.
  • The recovery log is no longer part of the process for reverting a Code42 server to a previous state

Administration console

  • Updates to menu navigation:
    • Moves the Reporting, Legal Hold, and File Search web apps from the application selector in the upper-right corner of the administration console to the main navigation menu on the left.
    • Removes the Print option from the action menus throughout the administration console. To print a screen, use the web browser's print option instead.
    • Improves expand/collapse behavior of the navigation menu on the left.
    • The My Profile screen is now accessible from the account menu in the upper-right corner instead of the main navigation menu on the left.
    • The Alerts, Organizations, Users, and Devices screens now feature sub-menus in the navigation menu on the left for listing active and inactive items. Previously, these options appeared in the action menu on each screen.
    • The Alerts screen now contains sub-menus to list Invited Users and Administrator Users.
    • The Devices screen now contains sub-menus to display devices with backup alerts.
  • On the Alerts screen, "acknowledged" alerts are now labeled "dismissed."
  • Invited users who are deactivated before clicking the registration link now appear in the list of deactivated users. Previously users who were invited and deactivated did not appear anywhere in the Users list.
  • Corrects an issue in which users with the Customer Cloud Admin role were unable to move users to a new organization under specific circumstances.
  • Corrects a rare issue in Code42 environments with an on-premises authority server and Code42 cloud storage which could prevent administrators from being able to select a file version from a specific date when performing a web restore.
  • Corrects a rare issue in which an administrator of a child organization could deactivate the parent organization, causing the child organization and the administrator to also be deactivated (with no ability sign in).
  • Changes the names of two permissions to better communicate that users with these permissions can deactivate organizations: 
    • The user permission is now
    • The user permission admin.allorg.update_basic permissions is now  admin.allorg.update_deactivate.
  • On the Subscriptions screen, Cloud Destination Subscriptions now display the total number of users backing up to the cloud destination, not the number of devices.
  • Corrects a display issue in which the Subscriptions screen incorrectly displayed duplicate subscription information in certain circumstances.
  • Improvements to translations.
  • Improves error messaging for invalid CLI commands.
  • Corrects an issue in which some hidden Windows files (such as the desktop.ini file) defaulted to being visible when choosing files for a web restore. Now users must select Show hidden files to view them.
  • Improves display of very long usernames, email addresses, and search terms in screens throughout the administration console.
  • Improves ability to scroll through a long list (100+) in the archive maintenance queue.
  • Corrects an issue in which the Used Storage graph on the Device details screen did not display any data for newly added devices.
  • When editing user roles, the Update User button is now disabled until a change is made. Previously the Update User button was always enabled, which could cause an administrator to believe a user role change was saved when the roles hadn't actually been properly updated.
  • Improves consistency of Dashboard graph storage values with disk space reported by the server's operating system: values are now based on 1,024 bytes per kilobyte instead of 1,000 bytes per kilobyte.
  • Corrects several minor text-alignment issues.
  • Users can no longer attempt to deactivate or block themselves from the action menu on the My Profile screen. Previously, these options were available but resulted in an error message. Now, the Block and Deactivate options are dimmed when accessed for the signed-in user.
  • Corrects a rare issue in which attempting to edit a newly created child organization under a newly created parent organization could fail under very specific circumstances.
  • Corrects a minor display issue in which the title of Change archive password dialog box was incorrect.
  • The Use default archive encryption key setting checkbox is now disabled for organizations with Compliance Settings enabled. Previously, users could select this option but it had no effect because Compliance Settings requires archive key password or custom key encryption.
  • Corrects a display issue in which the Add User button incorrectly appeared for some users without permissions to add users. Previously, clicking the button returned an error message.
  • Minor user-interface formatting improvements.
  • Corrects an issue introduced in version 6.0.0 in which web restores were temporarily unavailable for new devices under certain circumstances.
  • Improves error messaging if an administrator attempts to create a custom role with the same name as an existing role.
  • Clicking a disabled slider control no longer redirects the user to the administration console Dashboard.
  • Corrects a known issue in which editing the Device Backup Defaults > Security settings for an inheriting organization incorrectly allowed the administrator to change the value of Require account password to access Code42 CrashPlan app, but changes to the value were not saved because the organization inherits this setting from the parent organization. Now, the setting is disabled.
  • Performance and stability improvements. 
  • Adds a static message to the backup file selection areas of the administration console warning administrators that capitalization of included and excluded file paths must exactly match the capitalization of the file paths on user devices.
  • When entering manual file inclusions and exclusions, lowercase Windows drive letters are automatically converted to uppercase. This prevents potential data loss.
  • Included and excluded file paths now include icons to better indicate file and folder path components.
  • Corrects an issue that prevented some customers from being able to load the InCommon XML metadata file under certain circumstances.
  • The minimum allowed value for device CPU usage is now 10%. Previously, it was 0%. 
  • The confirmation message for enabling indexing now clearly indicates that indexing consumes substantial Code42 server memory and processing resources.
  • Removing a server now correctly redirects to the Storage > Servers screen.
  • Corrects a display issue in which hovering over the Activate Indexing button on the Settings > Indexing screen incorrectly displayed the text "You are not licensed to use this feature,” even for licensed users. This issue was limited to the display text and did not actually prevent administrators from activating indexing.
  • Removes the search text box from the administration console on a storage server. Searches must be performed from the authority server.
  • Corrects an issue for Code42 environments with secure keystore which required the administrator to sign in twice after upgrading the Code42 server.
  • Administrators now have the option on the Settings > Server screen to make the server address and registration key either hidden or read-only in the Code42 app.
  • Corrects an issue which incorrectly allowed administrators to upgrade the Code42 app to version 6.0 on Mac devices using OS X 10.9 Mavericks. Version 6.0 of the Code42 app requires OS X 10.10 or later. 
  • On the Storage > Destinations screen, removes several options from the action menu for Code42 cloud destinations. Pause Activity, Reject New Archives, and Enable Balancing now only appear for on-premises destinations. Previously, selecting these options for a Code42 cloud destination had no effect.

Legal hold

  • For preservation policies created with all default settings in Code42 server version 5.x, corrects an issue in which deleted files were not retained according to the Remove deleted files setting.
  • The Legal Hold web app is now accessible from the main navigation menu on the left. Previously, it was located in the application selector menu in the upper right of the administration console.
  • Legal administrators are now only able to collect files for custodians in their organization.
  • The user role name Legal Admin changed to All Org Legal Admin. Existing Legal Admin users will automatically be switched to the new All Org Legal Admin role. If you use a custom LDAP user role script to automatically assign legal roles to Code42 users, update any instances of the old Legal Admin role name in your scripts.  
  • Corrects an issue in which the error message for entering an invalid path in the preservation policy's file selection did not clear itself if the user tried to re-edit the file selection.
  • Minor updates to the text labels for frequency and versions settings choices.
  • Improves display of very long preservation policy names.
  • Minor text alignment and formatting fixes.
  • Corrects an issue introduced in version 6.0.0 in which the Name column on the Matters screen did not sort properly.
  • Attempting to deactivate a user on legal hold now automatically blocks the user. Previously, attempts to deactivate a user on legal hold were not allowed.


  • The Reporting web app is now accessible from the main navigation menu on the left. Previously, it was available from the application selector menu in the upper-right corner of the administration console.
  • Improves error messaging when entering negative numbers for storage used.
  • Corrects an issue in which attempting to paste a value into the Organization UID field in the Chrome web browser did not return any results.
  • Corrects an issue in the Internet Explorer 11 web browser in which clicking the "x" icon next to each field did not properly clear the field.
  • Corrects an issue in which sorting was not available for some columns.

Security Center

  • The Security Center Activity Notifications screen now displays the selected email frequency in the summary section at top of the page. Previously, this was only visible while editing an activity profile.
  • The Browser Upload data and graphs are now labeled Browser Activity because this activity includes both uploads and downloads. 
  • Corrects an issue in which uploading or downloading a large file via a web browser could appear as multiple events. This is now reported as a single event.
  • Corrects an issue in which the Activity Profile dropdown did not appear under certain circumstances.
  • Improves display of very long usernames, email addresses, and search terms in screens throughout Security Center.
  • Numerous updates to text on the Security Center > Activity Notifications screen to add detail and clarity.
  • Updates to Security Center alert notification email text.
  • Improves on-screen error messaging if an activity profile is configured to monitor activity not enabled for a user in the profile. 
  • Minor text-alignment and formatting fixes.
  • Security Center scans now adhere to the same device CPU throttle established for device backup activity.
  • Improves in-line error validation and messaging on the Activity Profile screen. 

Code42 API

  • Improves the error message for invalid requests to the webRestoreJob resource.
  • Removes the following output values from the ComputerDefaults resource: 
    • backupStatusTwitterEnabled
    • backupStatusTwitterFreqInMinutes
    • twitterFollowersOptIn
    • twitterStatusUpdateOptIn
    • severeTwitterAfterMinutes
    • severeTwitterEnabled
    • warningTwitterAfterMinutes
    • warningTwitterEnabled
  • Adds deactivationDate as an output value to the Org resource. 
  • Changes to the possible values of the licenses parameter of the User resource: 
    • Removes admin.sync
    • Adds admin.backup and admin.securityTools
API documentation viewer
  • Updates the webRestoreJob resource description to indicate jobId is a path parameter, not a query parameter.

Code42 app

Windows, Mac, and Linux

Version 6.5.0

  • Security updates.
  • Performance and stability improvements.
  • Adds backup frequency and version settings to the app. In versions 5.x and 6.0.x, these settings could only be configured in the administration console.
  • Corrects an issue on Mac and Linux devices in which the history log was not updated properly during a Code42 app upgrade under certain circumstances.
  • Improves error messaging in the Code42 app if a user attempts to register in an organization that has reached its subscription quota.
  • Corrects an issue in which some hidden Windows files (such as the desktop.ini file) defaulted to being visible when choosing files to restore. Now users must select Show hidden files to view them.
  • Corrects a rare issue on Linux devices in which launching the Code42 app twice in quick succession could prevent the app from opening at all.
  • Corrects several issues introduced in version 6.0.0:
    • If the administrator leaves the primary network address blank in the administration console, users once again receive an error message when attempting to sign in instead of returning to the sign-in page without an error.
    • When the Code42 app is closed, selecting Options/Preferences from the menu bar/tray app now correctly displays the Preferences screen after opening the app, not the Home screen.
    • In the administration console, if an administrator un-offers the default destination for an organization, users in that organization no longer see a blank screen in the Code42 app after exiting the Tools > Options > Destinations screen. Now a message appears indicating no destinations are offered.
    • Using the Code42 app command-line interface (CLI) on a device to deauthorize that device once again successfully deauthorizes the device even if the authority server is unavailable.
  • Minor user-interface fixes, improvements, and updates.
  • For users with custom key security, the custom key is no longer visible in the Code42 app.
  • Improvements to logging.
  • Corrects an issue present on certain Mac models in which the Code42 app reported a lower battery level than what the operating system reported. For devices with battery level-based backup throttling enabled, this could cause backups to stop sooner than expected.
  • Adds the Code42 logo to the upper-left corner of the app.
  • On Linux devices, selecting two file paths for backup that differ only in capitalization now correctly backs up both files.
  • Corrects a rare issue in which changing the capitalization of a folder on a Mac (for example, renaming the folder “Documents” as “documents”) could cause backups of previous file versions in that folder to be removed from the backup archive.
  • Corrects a rare issue in which filenames with the tilde (~) character were not properly backed up in certain circumstances.
  • Upgrading the Code42 app on a Mac no longer quits and re-launches the Finder.
  • The minimum allowed value for device CPU usage is now 10%. Previously, it was 0%. 

Maintenance update 6.5.2

  • Security updates.
  • Improves Code42 app restore performance for Mac devices using macOS 10.13 High Sierra.
  • Updates the TCP send and receive buffer size to OS Default if it is set to 64K. This improves restore speeds on high-latency networks. Prior to Code42 server version 3.6.3 (released in early 2014), the default buffer sizes were set to 64 KB. If you used a Code42 server version older than 3.6.3 and have continued upgrading to newer versions, the old default settings may still be in use.
  • Corrects an issue introduced in version 6.5.1 for Code42 environments also using Code42 cloud storage in which a newly-created user's device did not automatically start backing up under certain circumstances.
  • Corrects a rare issue which prevented users from changing the backup schedule if the specified times crossed midnight from one day to the next (for example, from 10:00 pm to 2:00 am). 
  • On Windows 10 devices with the system display setting scaled to more than 100%, corrects an issue in which the Code42 system tray app did not display properly.
  • Corrects an issue which could prevent deployment of the Code42 app to Mac devices in Code42 environments using an SSL certificate issued by GoDaddy. 
  • Corrects an issue in which using the substitution variable :alldesktops to define the default backup file selection could result in some file changes not being detected for backup.
  • Numerous improvements to administration console translations and text layout for non-English locales.
  • Corrects a rare issue on Windows devices installed per user in which the Code42 app might not start properly when opened from the shortcut in the Windows start menu.
  • Corrects an issue on Windows devices in which users were unable to sign in to the Code42 app if signed in to the device with a different account than the one that installed the app (for example, installing the Code42 app while signed in with a local Windows account and then accessing the Code42 app later while signed in with a Windows domain account). 
  • On Windows devices with the Code42 app installed for all users, the UI log file is now located at C:\Users\USERNAME\AppData\Local\CrashPlan\log\ui.log.
  • On Mac devices, introduces changes to the types of metadata supported for backup
    • Adds support for BSD flags and HFS+ extended attributes
    • Removes support for the deprecated Finder flag
  • Installing the Code42 server software on Red Hat Enterprise Linux (RHEL) no longer requires the Java Runtime Environment (JRE) to be pre-installed. Now, the prompt during installation to download the JRE properly downloads and applies the JRE to the Code42 server.

Maintenance update 6.5.1

  • Security updates.
  • Performance and stability improvements.
  • Corrects several issues introduced in version 6.5.0:
    • The Code42 server once again starts normally on older Debian and RedHat operating systems.
    • In Code42 environments with an on-premises authority server that also use Code42 cloud storage, upgrading user devices to Code42 app 6.5.0 no longer requires users to sign in again to successfully complete the upgrade.
    • Administrators can once again add blocked users to a Legal Hold matter.
    • Administrators can once again push a new backup set to blocked users.
  • Reduces the size of the Windows Code42 app installer files.
  • Corrects a display issue in which the version number did not appear clearly on the About screen of the Code42 app on Linux devices with the language set to Deutsch.
  • Corrects an issue in the Reporting web app in which the Total storage used column did not sort correctly.
  • Enabling personal cloud detection for Google Drive within Code42's endpoint monitoring no longer requires administrators to manually grant read access to SYSTEM for the Google Drive folder (as long as the Code42 app was installed by a member of the administrator's group). 
  • Corrects an issue introduced in Code42 app version 6.0 in which upgrades did not succeed if the device's system-wide language is set to something other than English
  • Corrects an issue in which restarting the Code42 server after an upgrade took longer than expected in environments with over 100,000 users on legal hold.
  • Installing the Code42 app on a Linux device now prompts the user to install the libgconf library if it is not already installed. 
  • If an administrator locks the backup settings for a backup set, users can no longer change the backup file selection via the administration console.
  • Updates to translations.

Known issues

Code42 server / administration console
  • Upgrading to Code42 server version 6.5 may cause the Code42 server to stop working on some older, unsupported Linux distributions. For example, several customers reported being able to use previous Code42 server versions on Debian 7, which is not supported by Code42. However, these older distributions cannot be used with Code42 server version 6.5. See Code42's authority server system requirements for a list of officially supported operating systems.
  • In the Reporting section of the administration console, after running a report and clicking a result to view the item details, attempting to close the details view or navigate to a different report does not work under certain circumstances. To correct this issue, refresh the page.
  • In certain circumstances, the web restore file-size limit is lower than the defined quota for Org Admin users. Users with the SYSADMIN role are not affected.
  • For Code42 environments with over 100,000 users under legal hold, the Code42 server takes longer than normal to restart the first time after upgrading to version 6.5. This issue only affects Code42 server version 6.5.0. It is fixed in version 6.5.1.
  • In the Reporting section of the administration console, some columns do not sort correctly. To sort results, click Export All As CSV and use the application of your choice to open and sort the contents of the CSV file. 
Code42 app
  • In the Code42 app, if two or more large downloads are in process simultaneously, the app may display the message "waiting to finish restore" even after the downloads complete. This does not affect the ability to restore files; this is only a display issue. To clear old messages, select Downloads > Clear All.
  • Code42 app version 6.5 does not support deployment preferences and customizations defined in older Code42 app custom installers. These settings must be reconfigured with the new Client Management interface in the administration console.
  • For Linux devices using Ubuntu 17.04, the 6.x Code42 app will not open unless the libgconf2-4 library is present. 
  • For devices using the 32-bit version of Windows 10, the Code42 app does not open when selected from the Code42 notification area icon. Use the Start menu to open Code42 app instead. 
  • In very specific circumstances on Windows devices installed per user, the Code42 app may not start properly when opened from the shortcut in the Windows start menu. To open the Code42 app, select Open Code42 from the gear menu in the Code42 notification area instead.
  • For Windows devices using Okta SSO, Code42 app version 6.5.2 may occasionally display a black screen after the user attempts to sign in. Backups continue without issue, but the user may not be able to access the Code42 app. To correct this issue, close the Code42 app and try again. Alternatively, upgrade to version 6.7.2 or later, which does not have this issue.
  • File restores take longer on devices using macOS 10.13 High Sierra than previous macOS versions.