Skip to main content
Code42 Support

Code42 Platform Version 4.3

Applies to:
  • CrashPlan PROe

Overview

Version 4.3 of the Code42 platform contains a number of new features, as well as fixes and enhancements. Highlights include:

  • The CrashPlan app can now be installed separately for each user account on a single computer.
  • Support for dual-stack IPv4/IPv6 and all-IPv6 network configurations.
  • New look-and-feel for the iOS SharePlan mobile app and SharePlan web app.

Updated Components

The following components have been updated in version 4.3:

  • Code42 enterprise server for CrashPlan and SharePlan in private cloud environments
  • Code42 API
  • CrashPlan apps for Windows, OS X, and Linux
  • SharePlan apps for OS X and iOS
  • SharePlan web app

To upgrade your Code42 environment, see our upgrade instructions.

Features

CrashPlan Per-User Installation

The CrashPlan app can now be installed separately for each user account on Windows and OS X computers. When installed per user, each installation behaves as a separate device with its own settings, license, and backup archive.

Full IPv6 Support

The Code42 platform now supports dual-stack IPv4/IPv6 and all-IPv6 network configurations. For more information about implementing IPv6, see Using IPv4 & IPv6 In Your Code42 Environment.

External Reference Fields

New reference fields allow administrators to add descriptive information to devices, users, and organizations. This information can be used to integrate with external systems, and also to add additional context to items in the administration console.

Unified Web Login

All Code42 web apps—such as the administration console and SharePlan web app—now share the same login screen, which allows users to sign in once and switch between apps using a new streamlined header.

Enhanced Code42 API Reporting Capabilities

The new DeviceBackupReport resource provides a variety of useful information on devices, users, and organizations in a single API call. This allows administrators to more efficiently create reports with only a single API request.

Improved Usability For The SharePlan iOS And Web Apps

The SharePlan mobile app for iOS and the SharePlan web app have a new look-and-feel, with many improvements to functionality and usability. Highlights include:

iOS
Web
  • Improved navigation and menus
  • Ability to delete files
  • Ability to preview files in the web browser without downloading the file
  • Improvements to the Timeline view

Fixes And Enhancements

Code42 Platform

  • Security updates.
  • Performance and stability improvements.
  • Application-specific storage now supports provider storage destinations.
  • Improved options for syslog configuration, which now also persist through enterprise server upgrades.
  • Corrects an issue introduced in version 4.1.7: administrators can now restore a user's backup archive to a device not owned by that user.
  • Previously deactivated CrashPlan devices can now resume backups and restore from provider storage destinations without administrator intervention or waiting for a node sync to occur.
  • Corrects an issue introduced in version 4.2.0: administrators can now reactivate a user that belongs to a previously deactivated organization.
  • Adds global exclusion for Windows devices to not back up files or folders ending with .tmp.
  • Administrator backup alert emails now include the computer name.
  • Users now receive both a warning email (after 3 days by default) and a second critical alert email (after 7 days by default) if a device is not backing up. (This corrects an issue introduced in version 4.1.6 in which some users only received the first email.)
  • In a provider storage environment, adds the ability to unblock a child organization of a blocked parent organization.
  • The server history log now correctly captures the source organization when moving a user to a different organization.
  • Improvements to server upgrade logging.
  • Improves logging when purging archives from cold storage.
  • Removes entries from the recovery log not relevant to recovery.
  • The enterprise server build number is now included in the app.log.
  • Improves stability if a node.sync is started while a previously started node.sync is still in process.
  • Adds support for SSO AD FS environments with more than one certificate.
  • Corrects issue which prevented some customers from being able to execute a full directory LDAP sync.
  • Corrects issue introduced in 4.2.0 in which the daily.services job logged unnecessary storage server system alerts.
  • Corrects an issue that could prevent an administrator from configuring a custom certificate for SSO with the Code42 API.
  • When configuring SSO, administrators can now access the master server’s service provider metadata file without adding an identity provider first.
  • Improvements to server-to-server sync processes.
  • Corrects an issue introduced in version 4.2.0 in which some administrators applying a server upgrade were prompted to sign in a second time, which resulted in the upgrade file uploading to the server a second time.

Administration Console

  • Performance and stability improvements.
  • Improvements to server-to-server sync processes.
  • In Settings > Organization > Quotas, the web restore limit fields now more clearly specify to which users the values apply.
  • Clicking Days Left from the Licensing section of the dashboard correctly routes you to the enhanced enterprise licensing interface.
  • Improvements to page layout when viewing the Organization Settings screen in a small browser window.
  • In the Users detail view, blocked devices are now indicated by the same red icon used to indicate blocked devices in the Device Overview.
  • Improvements to administration console translations.
  • All languages in the languages list now appear in their locale.
  • Improved performance when adding hundreds or thousands of users at once via an uploaded text file.
  • Corrects an issue introduced in version 4.2.0: the Reconnect button correctly reconnects users who were disconnected from the administration console, without the need to sign in again or manually refresh the page.
  • Child organizations that Inherit destination settings from parent are only able to offer the same destinations offered by the parent organization.
  • Corrects issue introduced in version 4.2.0 in which pushing and locking file exclusions for all operating systems incorrectly replaced any existing customized exclusions for an individual operating system.
  • Alerts now expire and are removed from the Alerts page after 90 days.
  • Corrects issue introduced in version 4.2.0 which required some users to sign in to the administration console again after upgrading. 
  • The CLI command prop.set c42.web.console.public.sharingEnabled false save all now correctly hides the Sharing tab in the Organization details view.
  • Corrects rare issue in which the upgrade devices reminder at the top of the administration console remained visible even after device upgrades occurred.
  • Changing the enterprise server's primary or secondary network address now immediately updates the address on user devices.
  • Restores ability to sort archives in Cold Storage by organization name and store point name.
  • Corrects issue for provider storage environments introduced in version 4.2.0 in which clicking the Cold value from the Destination details incorrectly displayed the message “No cold storage." 

CrashPlan

  • Security updates.
  • Performance and stability improvements.
  • The CrashPlan app now uses dynamic port selection when connecting to the Code42 cloud and computer destinations. If necessary, you can review our tutorial to identify the ports used by the CrashPlan app.
  • Corrects an issue that prevented users from restoring a previous version of a file from the CrashPlan web app when the filename contained an apostrophe.
  • Corrects an issue that prevented users from using the CrashPlan web app on OS X and Linux to restore files in a folder with restricted permissions.
  • Adds a filename exclusion for Windows devices to not back up files or folders ending with .tmp.
  • Corrects an issue introduced in 4.1.6 in which the critical backup alert email for a computer not backing up (sent after 7 days by default) would not always send. The warning backup alert email for a computer not backing up (sent after 3 days by default) was not impacted.
  • In environments with multiple provider storage destinations, the CrashPlan app no longer presents the option to Start Backup to a destination that is no longer offered to users.
  • Resolves issue introduced in 4.2.0 in which upgrading to custom key security or changing the custom key caused the CrashPlan app to never finish synchronizing.
  • Corrects a rare issue introduced in version 4.2.0 in which the CrashPlan app installation could fail on a Windows device if Windows Firewall was disabled.

SharePlan

  • Performance and stability improvements.
  • Adds bundle file support for .photoslibrary and .theater file types.

iOS

iOS System Requirements
Version 4.3.0 of the SharePlan mobile app requires iOS 8 or later.
  • Introduces offline support for the Document Provider extension, which allows users to access synced SharePlan files from other apps when not connected to the Internet.
  • Improved file preview functionality.
  • The ability to move files within a plan.
  • The ability to delete files not synced with the device.
  • iMovie files can now be shared via the Document Provider extension.
  • Corrects issue in which uploads sometimes failed on a reactivated iOS device.

OS X

  • On OS X 10.10, SharePlan now uses Apple's new integrated Finder extension for easier access to control-click options.
  • A SharePlan menu is now available in the Finder window's toolbar.
  • Improves accuracy of overlay icons when files are in the process of syncing.
  • Additional operating system information is included when choosing to Send Logs to Support.
  • Improves file conflict resolution when two devices have paused syncing and each uploads a file with the same name to the same plan at exactly the same time.

Web

  • When an administrator disables shared links, the option to Get protected link and PIN no longer appears in the SharePlan web app. (Previously, the option appeared under some circumstances, but users received an error message if attempting to create a link).
  • When an administrator makes changes to a file, the Edited By column in the version history screen of the SharePlan web app now displays the administrator’s username instead of an alphanumeric user ID.
  • Provides the ability to preview a file in the web browser without downloading the file first.
  • Provides the ability to delete files.
  • Performance improvements.
SharePlan Apps For Windows And Android
The current version of the SharePlan app for Windows is 4.2.0. The current version for Android is 4.2.1. Both are fully compatible with version 4.3.0 of the Code42 platform.

Code42 API

New Reporting Capabilities

The new DeviceBackupReport resource provides options for powerful reporting on devices.

  • One API call provides all of the most commonly needed information on devices, users, and orgs.
  • More efficient than making multiple API calls to separate resources.
  • Greater visibility into resource usage by devices and users.

New Custom Metadata Fields

The following Code42 API resources now have custom metadata fields that can be used for external references and descriptive notes:

  • Computer
  • Org
  • User

Fixes And Enhancements

  • Security updates.
  • Performance and stability improvements.
  • The File resource now supports deleting a file.
  • The File resource now supports moving a file.
  • Default boolean input parameters now set correctly for the following resources:
    • Computer
    • User
    • PlanSummary
  • The ArchiveMetadata resource decrypts paths for backup archives located in provider storage.
  • The path input parameter for the FileVersions resource now correctly appears in the API Documentation Viewer as a path parameter, not a query parameter.
  • The SsoAuthSpMetadata resource returns the updated identity certificate after the certificate is changed through the administration console.
  • The documentation for the WebRestoreJob resource in the API Documentation Viewer has been corrected to reflect the fact that the resource does not support starting a push restore job.
  • The Archive resource now accepts the following query parameters, which had been removed in version 4.2.0:
    • targetComputerId
    • guid
  • The ColdStorage resource now accepts the following query parameters, and provides the following output values, which had been removed in version 4.2.0:
    • Query parameters:
      • values for the srtKey parameter
        • sourceUserName
        • sourceComputerName
    • Output values:
      • fcuId
      • sourceUserId
      • sourceUserFirstName
      • sourceUserLastName
      • sourceUserEmail
      • sourceComputerId
      • sourceComputerName
      • sourceComputerService

Version Compatibility

Code42 server version 4.3.5.3 is compatible with the following components.

Component Compatible Versions
CrashPlan app

All operating systems:

  • 4.3.5*
  • 4.3.x
  • 4.2.x
CrashPlan mobile app
  • Android:
    • 4.2.1
    • 4.2.0
  • iOS: 4.2.0
SharePlan app
  • Windows: 4.2.0*
  • Mac:
    • 4.3.0*
    • 4.2.0
SharePlan mobile app
  • Android:
    • 4.2.1*
    • 4.2.0
  • iOS:
    • 4.3.1
    • 4.3.0*
    • 4.2.0

* Indicates this version is bundled with Code42 server version 4.3.5.3

All storage servers in your Code42 environment must use the same Code42 server software version as your authority server. For provider storage compatibility information, see the Code42 Public Cloud Version Policy.

Maintenance Updates

Code42 server version 4.3 has received several maintenance updates for important security and performance fixes. We recommend all customers upgrade to the most recent update.

Maintenance Update 4.3.5.3

Recommended Upgrade
We recommend upgrading all Code42 environments running version 4.3.5.2 or earlier to version 4.3.5.3 for critical security updates.

Version 4.3.5.3 contains the following fix for customers upgrading from version 4.3.5.2. If you are upgrading from an earlier version, see additional maintenance updates below, and the complete list of features, fixes, and enhancements introduced in version 4.3.

  • Corrects a security vulnerability that could allow unauthorized remote code execution.

Maintenance Update 4.3.5.2

  • Significantly improves LDAP sync performance.
  • Corrects two issues introduced in versions 4.3.5 and 4.3.5.1 for Code42 environments using LDAP sync in which users could be incorrectly deactivated if a case mismatch existed between the LDAP username and the Code42 username.
  • Enables upgrades for OS X devices using CrashPlan app version 3.7 installed to "run as user”.
  • Corrects an issue in which the enterprise server could become unresponsive while balancing archives between store points on the same server.
  • Corrects an issue introduced in version 4.3.4.1 in which the transaction recovery log could fail to properly recover enterprise server activity.
  • CrashPlan apps installed per user that also use LDAP deferred passwords now start backing up automatically, without requiring the user to sign in first.
  • Corrects an issue in which enterprise server logs could be truncated during a server shutdown.
  • Corrects an issue in which some 4.3.x CrashPlan apps installed per user do not upgrade correctly.

Maintenance Update 4.3.4.1

  • Corrects a security vulnerability that could allow user privilege elevation.

Maintenance Update 4.3.4

Critical LDAP Fix
Version 4.3.4 also corrects an issue introduced in version 4.2.0 that could lead to data loss: if your LDAP server is unavailable when your Code42 master server performs LDAP synchronization, users could be deactivated. When a user is deactivated, the user’s backup archives are placed in cold storage.

By default, the cold storage retention period is 365 days, with an additional 20-day grace period. However, if you changed these defaults for your Code42 environment to a shorter time period and you do not manually reactivate affected users before the retention period ends, the users' archives are permanently deleted.

See LDAP Sync Incorrectly Deactivates Users for complete details.
  • Critical security updates.
  • Performance and stability improvements.
  • Corrects an issue introduced in version 4.2 for environments with multiple LDAP servers in which some users had trouble signing in.
  • The web restore quota is no longer incorrectly applied to push restores for users without web restore permissions.
  • Corrects an issue introduced in version 4.3.0 in which settings in the custom.properties file were not applied properly to a customized Windows CrashPlan app. This prevented some users in SSO environments from being able to sign in to the CrashPlan app.
  • Corrects an issue introduced in version 4.3.0 in which attempting to upgrade a Linux enterprise server to version 4.3.2 fails if the server is using Java 1.6 or earlier.
  • For environments using customized CrashPlan app installers with a deferred password that also have enabled archive password security, adding additional devices for an existing user no longer prompts the user to create a new archive password.
  • In SSO environments, the CrashPlan app now correctly displays the SSO sign in page when Require account password to access CrashPlan app is enabled.
  • Improvements to the upgrade process in the OS X CrashPlan app when applying upgrades that span multiple versions.
  • Improves performance of the real-time file watcher on Windows devices when renaming large numbers of files.
  • Corrects an issue on OS X devices introduced in version 4.3.0 in which the CrashPlan uninstaller included in the .dmg could only uninstall CrashPlan one time. Now, the same uninstaller can be used more than once.

Maintenance Update 4.3.2

  • Security updates.
  • Performance and stability improvements.
  • Improvements to server-to-server sync processes.
  • Corrects an issue introduced in version 4.3.0 in which changing the Backup Disk Quota saved an incorrect value. (Fix also included in 4.2.2)
  • Corrects an issue that could prevent archive maintenance from running automatically. (Fix also included in 4.2.2)
  • New users added to existing Code42 environments now only receive a CrashPlan 30-day free trial. If you are currently evaluating SharePlan with a 30-day free trial, upgrading to 4.3.2 will cause the trial to end.
  • Corrects an issue that could prevent some storage servers from upgrading to version 4.3.0.
  • Corrects a rare issue for customers using a provider storage destination who upgraded from version 4.1.6.3 or earlier which could cause users' web restores to fail and/or result in newly created user accounts being unable to connect to the provider storage destination. (Fix also included in 4.2.2)

Known Issues

  • New installations of the CrashPlan app on Mac OS X v10.6 Snow Leopard require the user to download version 4.2 of the CrashPlan app and then upgrade to version 4.3.
  • Under some circumstances, CrashPlan continues to back up even if the computer's remaining battery percentage is below the threshold defined in Settings > General.
  • An enterprise server cannot be configured to communicate with a RADIUS server over IPv6. However, if an enterprise server is configured to communicate with a RADIUS server over IPv4, a CrashPlan app can authenticate with a master server using RADIUS over IPv6.
  • In the unified web header, some items in the My Profile menu are not translated when a non-English language is selected.
  • Unable to view shared links to .mov files in Safari.
  • Deactivated SharePlan plans do not appear in the administration console's list of archives in Cold Storage. SharePlan archives can only be manually purged from Cold Storage via the Code42 API.
  • Upgrading from OS X 10.9 to 10.10 may require manually re-enabling the SharePlan Finder extension.
  • When upgrading the SharePlan app from version 4.2.0 to 4.3.0 on computers running OS X 10.10.3, the Finder toolbar icon for SharePlan is hidden by default.
  • Was this article helpful?