Skip to main content
Code42 Support

Code42 Platform System Requirements

Applies to:
  • CrashPlan PROe
  • SharePlan

Overview

The system requirements below apply to the Code42 platform.

Enterprise Server System Requirements

Contact us with questions about recommended specifications for your Code42 environment. See our article, Key Considerations When Planning Your Code42 Environment, for more information.

Minimum Requirements
The system specifications listed below are the minimum requirements for a production environment.

Master Server System Requirements

Operating System Hardware Software
Linux
  • 8-core x86-64 CPU
  • 16 GB memory
  • Dedicated storage for the Code42 enterprise server application; SSD recommended
  • Storage for endpoint data; standalone storage server(s) recommended
Windows
  • 8-core x86-64 CPU
  • 16 GB memory
  • Dedicated storage for the Code42 enterprise server application; SSD recommended
  • Storage for endpoint data; standalone storage server(s) recommended
  • One of the following 64-bit* operating systems:
    • Windows 7
    • Windows 8
    • Windows 8.1
    • Windows 10 (enterprise server version 4.3 or later only)
    • Windows Server 2008 R2
    • Windows Server 2012 R2
  • Oracle Java (bundled with the installer)
OS X
  • 8-core 64-bit Intel CPU
  • 16 GB memory
  • Dedicated storage for the Code42 enterprise server application; SSD recommended
  • Storage for endpoint data; standalone storage server(s) recommended

* Enterprise servers running version 4.1.x support both 32-bit and 64-bit Windows operating systems.

Storage Server System Requirements

Operating System Hardware Software
Linux
  • 8-core x86-64 CPU
  • 16 GB memory
  • Storage for endpoint data
Windows
  • 8-core x86-64 CPU
  • 16 GB memory
  • Storage for endpoint data
  • One of the following 64-bit* operating systems:
    • Windows 7
    • Windows 8
    • Windows 8.1
    • Windows 10 (enterprise server version 4.3 or later only)
    • Windows Server 2008 R2
    • Windows Server 2012 R2
  • Oracle Java (bundled with the installer)
OS X
  • 8-core 64-bit Intel CPU
  • 16 GB memory
  • Storage for endpoint data

* Enterprise servers running version 4.1.x support both 32-bit and 64-bit Windows operating systems.

Operating System Considerations
Alpha, beta, and other pre-release operating systems are not supported. Only the specific operating system versions listed on this page are supported.

Administration Console Requirements

  • Minimum resolution: 1024x768
  • Web browser: One of the browsers in the following table (stable versions)
Code42 Platform Version Chrome Versions Firefox Versions Internet Explorer Versions Safari Versions On OS X
4.2 and later 40 and later 35 and later 10 and 11 6.1, 7, and 8
4.1 36 and later 31 and later 10 and 11 6.1, 7, and 8

The administration console does not support mobile web browsers.

End User Application Requirements

The system specifications listed below are the minimum requirements needed to successfully install the CrashPlan app.

CrashPlan App

OS Hardware Software
Windows
  • 1 GHz CPU
  • 1 GB Memory
  • 450 MB free drive space
  • Windows operating systems:
    • Windows 7
    • Windows 8, 8.1
    • Windows 10 (CrashPlan app versions 4.3 and later)
    • Server 2008 R2
    • Server 2012 (CrashPlan app versions 4.x through 4.7.x)
    • Server 2012 R2
OS X
  • 1 GHz 64-bit Intel CPU
  • 1 GB Memory
  • 450 MB free drive space
  • OS X versions:
    • 10.9
    • 10.10
    • 10.11 (CrashPlan app versions 4.3 or later)
Linux
  • 1 GHz x86-64 CPU
  • 1 GB Memory
  • 450 MB free drive space
  • Kernel version
    • CrashPlan app versions 4.5.x or later: 2.6.32 or later
    • CrashPlan app versions 4.4.1 or earlier: 2.6.13 or later
  • glibc
    • CrashPlan app versions 4.5.x or later: 2.9 or later
    • CrashPlan app versions 4.4.1 or earlier: 2.4 or later
  • cpio
  • Xorg
  • GTK2
  • SysVInit
  • SWT1

The CrashPlan app requires a graphical user interface (GUI) for use on all operating systems.
1 This component is packaged with the CrashPlan app.

CrashPlan Mobile App

Mobile OS Version
Android Android 2.2 and later
iOS iOS 7.0 and later
Windows Phone1
  • Windows Phone 8
  • Windows Phone 7.5

1 See end-of-support details.

SharePlan App

OS Hardware Software
Windows
  • CPU: Intel Core i5 or higher, AMD A-series, or equivalent
  • RAM: 4 GB or more
  • One of the following operating systems (with latest service packs):
    • Windows 7
    • Windows 8
    • Windows 8.1
  • .NET Framework 4.5
OS X
  • CPU: Intel Core i5 or higher
  • RAM: 4 GB or more

One of the following operating systems:

  • OS X Mountain Lion v10.8
  • OS X Mavericks v10.9
  • OS X Yosemite v10.10
    • OS X v10.10.0 and v10.10.1 require SharePlan app version 4.1.5 or later
    • OS X v10.10.2 requires SharePlan app version 4.1.6 or later

On Windows 7, .NET 4.5 must be installed prior to installing the SharePlan app.

  • The EXE version of the SharePlan app installer installs .NET 4.5.
  • The MSI version of the SharePlan app installer does not check for or install .NET 4.5.

On 64-bit Windows devices, MS Visual C++ 2010 x64 also must be installed in order to use SharePlan. If MS Visual C++ 2010 x64 is not already installed, the SharePlan installer will install it.

SharePlan Mobile App

OS Software Version
Android  4.1, 4.2, 4.3, 4.4
iOS 7.1.2, 8

SharePlan Web App

The SharePlan web app supports the following web browsers (stable versions):

Code42 Platform Version Chrome Versions Firefox Versions Internet Explorer Versions Safari Versions
4.2 and later 40 and later 35 and later 10 and 11 6.1, 7, and 8
4.1 36 and later 31 and later 10 and 11 6.1, 7, and 8

Network Ports

Enterprise Server Ports

Inbound Ports

Port Forwarding
The following table lists the default enterprise server ports. You can use port forwarding, also called port mapping, to avoid port conflicts and port restrictions within your Code42 environment and on other networks.
Port(s) Protocol Source Destination Description
4282 TCP
  • LAN networks
  • Internet

Your Master Server

  • Backup and sync traffic from internal and external endpoints
  • Statistics and job status from internal and external endpoints
Your Storage Servers Backup and sync traffic from internal and external endpoints
4280 (http)
4285 (https)
TCP
  • LAN networks
  • Internet
Your Enterprise Server Access for administration console and web restore to internal and external endpoints

Outbound Ports

Specific IPs
For specific IPs, sign in with a privileged account or contact our Customer Champions.
Port(s) Protocol Source Destination Description
25 TCP Your Enterprise Server Mail Server(s) SMTP services
53 UDP Your Enterprise Server DNS Server(s) DNS services
123 UDP Your Enterprise Server NTP Server(s) NTP services
443 TCP Your Enterprise Server code42.com
crashplan.com
Online Code42 licensing services
TCP Your Enterprise Server code42.com

Managed Appliance Upgrades

389 (LDAP)
636 (LDAPS)
TCP Your Master Server LDAP or Active Directory Server(s) Integration with LDAP or Active Directory services
1812
1813
UDP Your Enterprise Server RADIUS Server(s) RADIUS services

Multi-Server Deployment Ports

Port(s) Protocol Source Destination Description
4283 TCP

Your Enterprise Server

Your Enterprise Server Data balancing between enterprise servers*
4286 TCP

Your Enterprise Server

Your Enterprise Server Statistics traffic between enterprise servers*

*On Windows enterprise servers, this port must be enabled for both Public and Private networks.

CrashPlan App Ports

Port(s) Protocol Source Destination Description
4282 TCP LAN networks Your Enterprise Server(s) (Default) Communication from the device to enterprise server(s) in private cloud environments
443 TCP LAN networks Code42 cloud Communication from the device to the Code42 cloud
4243* TCP Localhost Localhost (Default) CrashPlan app connecting to CrashPlan service
4242* TCP CrashPlan Device CrashPlan Device (Default) Computer-to-computer backups in CrashPlan PROe

1,024 - 14500,

49,000 - 52,000

TCP CrashPlan Device

CrashPlan Device

(Optional) NAT traversal ranges used for connecting between computers

1900

2869

UDP

TCP

CrashPlan Device CrashPlan Device (Optional) Standard UPnP ports required for computer-to-computer connections
5351 UDP CrashPlan Device CrashPlan Device (Optional) Standard NAT-PMP port required for computer-to-computer connections

* CrashPlan version 4.3 and later will use a different pair of available ports if the default ports are in use. The ports in use by the CrashPlan service can be found in the app.log file.

SharePlan App Ports

Port(s) Protocol Source Destination Description
443
4282
TCP LAN networks Your Enterprise Server Sync traffic from internal endpoints to enterprise server.
4252 TCP LAN networks LAN networks SharePlan app sync traffic directly between internal endpoints