Skip to main content
Code42 Support

CrashPlan app version 4.4.1 on Linux does not back up

Applies to:
  • CrashPlan for Small Business
  • CrashPlan PROe

Overview

This article describes an issue in which the CrashPlan app for Linux does not back up after upgrading to version 4.4.1. This issue may also cause the CrashPlan app to repeatedly try to upgrade.

Affects

CrashPlan app version 4.4.1 for Linux

Diagnosing

This issue occurs when a device does not have the version of Java required by the CrashPlan app.

You may experience this issue with version 4.4.1 of the CrashPlan app in either of the following situations:

  • Your device uses an earlier version of the Oracle JRE, such as version 1.6.
  • Your device uses any version of OpenJDK, which is not supported for use with the CrashPlan app.

Recommended solution

You can correct this issue by downloading and reinstalling a new version of the CrashPlan app. When you reinstall, CrashPlan installs the correct version of Java if it doesn’t already exist on your device.

Step 1: Uninstall the CrashPlan app

  1. Download the latest version of CrashPlan for Linux:
    • Home
    • CrashPlan for Small Business: See Download CrashPlan for Small Business for steps to download the CrashPlan app from the administration console.
    • Code42 for Enterprise: Contact your administrator for guidelines on downloading the CrashPlan app.
  2. Uncompress the TGZ file to Downloads.
  3. Open Terminal and enter:
     cd ~/Downloads/crashplan-install
    
  4. Press Enter.
  5. Then enter:
    sudo ./uninstall.sh -i /usr/local/crashplan
  6. Press Enter.
  7. At the prompt, type YES to uninstall and press Enter.

Step 2: Reinstall the CrashPlan app

When reinstalling the CrashPlan app, install the version that matches your version of Linux (32-bit or 64-bit). To identify your version of Linux, we recommend following this guide from How-To Geek.

  1. Download the latest version of CrashPlan for your version of Linux (32-bit or 64-bit).
  2. Once the download completes, extract the installer.
  3. From Terminal, navigate to the location of the installer.
  4. Enter the following command: sudo ./install.sh
  5. Follow the prompts to install Java and complete the installation.
    If you are not prompted to download Java, see the alternative solution below.
  6. On the CrashPlan app sign-in screen, choose Existing Account.
  7. Sign in to the CrashPlan app with your CrashPlan account information.
More information about installing CrashPlan
Additional installation information is available in Installing CrashPlan.

Alternative solution

If the CrashPlan app installer does not prompt you to install Java, your device is using the OpenJDK, which is not supported for use with the CrashPlan app.

To configure your system to use the Oracle Java JRE version 1.7:

  1. Download the correct version of Java for your version of Linux:
  2. Extract Java into CrashPlan's JRE folder.
    The default location is: /usr/local/crashplan/jre/
  3. Using a plain text editor, open the following file: /usr/local/crashplan/install.vars
  4. Locate the Java configuration line of install.vars. The Java configuration line begins with JAVACOMMON.
    Example:
    JAVACOMMON=/usr/lib/jvm/java-7-openjdk-amd64
    
  1. Change the value of the Java configuration line to: /usr/local/crashplan/jre/bin/java/
    Example:
    JAVACOMMON=/usr/local/crashplan/jre/bin/java
    
  2. Stop and start the CrashPlan service.
    The CrashPlan app operates normally.