CrashPlan app version 4.4.1 on Linux does not back up
Who is this article for?
Instructor, no.
Incydr Professional, Enterprise, Gov F2, and Horizon, no.
Incydr Basic, Advanced, and Gov F1, no.
CrashPlan Cloud, no.
Retired product plans, no.
CrashPlan for Small Business, no.
Overview
This article describes an issue in which the Code42 app for Linux does not back up after upgrading to version 4.4.1. This issue may also cause the Code42 app to repeatedly try to upgrade.
Affects
Code42 app version 4.4.1 for Linux
Diagnosing
This issue occurs when a device does not have the version of Java required by the Code42 app.
You may experience this issue with version 4.4.1 of the Code42 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 Code42 app.
Recommended solution
You can correct this issue by downloading and reinstalling a new version of the Code42 app. When you reinstall, CrashPlan installs the correct version of Java if it doesn’t already exist on your device.
Step 1: Uninstall the Code42 app
- Download the latest version of CrashPlan for Linux. Consult your administrator for guidelines.
- Uncompress the TGZ file to Downloads.
- Open Terminal and enter:
cd ~/Downloads/crashplan-install
- Press Enter.
- Then enter:
sudo ./uninstall.sh -i /usr/local/crashplan
- Press Enter.
- At the prompt, type YES to uninstall and press Enter.
Step 2: Reinstall the Code42 app
When reinstalling the Code42 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.
- Download the latest version of CrashPlan for your version of Linux (32-bit or 64-bit).
Ask your system administrator for guidelines. - Once the download completes, extract the installer.
- From Terminal, navigate to the location of the installer.
- Enter the following command:
sudo ./install.sh
- Follow the prompts to install Java and complete the installation.
If you are not prompted to download Java, see the alternative solution below. - On the Code42 app sign-in screen, choose Existing Account.
- Sign in to the Code42 app with your CrashPlan account information.
Additional installation information is available in Installing CrashPlan.
Alternative solution
If the Code42 app installer does not prompt you to install Java, your device is using the OpenJDK, which is not supported for use with the Code42 app.
To configure your system to use the Oracle Java JRE version 1.7:
- Download the correct version of Java for your version of Linux:
- Extract Java into CrashPlan's JRE folder.
The default location is: /usr/local/crashplan/jre/ - Using a plain text editor, open the following file: /usr/local/crashplan/install.vars
- Locate the Java configuration line of install.vars. The Java configuration line begins with JAVACOMMON.
Example:JAVACOMMON=/usr/lib/jvm/java-7-openjdk-amd64
- Change the value of the Java configuration line to: /usr/local/crashplan/jre/bin/java/
Example:JAVACOMMON=/usr/local/crashplan/jre/bin/java
- Stop and start the Code42 service.
The Code42 app operates normally.