Skip to main content

Who is this article for?

Incydr
Code42 for Enterprise
CrashPlan for Enterprise
CrashPlan for Small Business

Incydr, no.

CrashPlan for Enterprise, no.

Code42 for Enterprise, yes.

CrashPlan for Small Business, yes.

This article applies to on-premises authority server version 3.

HOME
GETTING STARTED
RELEASE NOTES
FAQS
SYSTEM STATUS
Code42 Support

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

Who is this article for?

Incydr
Code42 for Enterprise
CrashPlan for Enterprise
CrashPlan for Small Business

Incydr, no.

CrashPlan for Enterprise, no.

Code42 for Enterprise, yes.

CrashPlan for Small Business, yes.

This article applies to on-premises authority server 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.