Skip to main content

Who is this article for?

Code42 for EnterpriseSee product plans and features
CrashPlan for Small Business 

CrashPlan for Small Business, yes.

Code42 for Enterprise, yes.

Link: Product plans and features.

This article applies to version 3.

Code42 Support

Enterprise Server Does Not Start After Upgrade To Java 1.6.0 35 On Mac

Who is this article for?

Code42 for EnterpriseSee product plans and features
CrashPlan for Small Business 

CrashPlan for Small Business, no.

Code42 for Enterprise, yes.

Link: Product plans and features.

This article applies to version 3.

After upgrading to Java version 1.6.0_35, the enterprise server service does not start. There are no errors written to com_backup42_app.log.0. The proserver.startup.err log includes a long stack trace that includes: Exception in thread "main" java.lang.StackOverflowError.

Affects

Enterprise server version 3.3.0.2 and earlier running on OS X systems that have upgraded Java to version 1.6.0_35.

Recommended solution

Plain Text Editors 
Use a plain text editor, such as Vi, VIM, emacs, Text Wrangler, Notepad++, TextMate, etc., to make these changes.
Word processors, such as Wordpad, Word, Pages, or OpenOffice Writer, can add formatting characters to plain text files and should be avoided.

  1. Open Terminal from your Applications.
  2. Stop the enterprise server service:
    sudo launchctl unload /Library/LaunchDaemons/com.crashplan.proserver.plist
  3. Open the following file in a plain text editor.
    /Library/LaunchDaemons/com.crashplan.proserver.plist
  4. Locate the value -Xss128k and change it to:
    -Xss256k
  5. Save changes to the .plist file.
  6. Start the enterprise server service:
    sudo launchctl load /Library/LaunchDaemons/com.crashplan.proserver.plist

Editing the .plist file should resolve the issue. However, we recommend upgrading to PROe Server version 3.4.1.5.