Legend!!
I was just starting the trawl through the FreeNAS forum after noticing that my crashplan install was failing to upgrade from 4.8.0 to 4.8.2 every hour. Grimacing at the prospect of yet another painful crashplan update, I saw your post, and - as promised - it went without a hitch!
Oddly, the autoupdate was failing for two - seemingly - stupid reasons. First was that it determined that my java version was wrong (it isn't) and second due to a certificate error in the wget step in trying to download a "new" java version from code42. Can't really understand why the autoupdate would be quite so dumb...?
Code:
[root@crashplan_1 /usr/pbi/crashplan-amd64/share/crashplan/log]# cat upgrade.1436674800482_4.1493378078595.log
TARGETDIR=/usr/pbi/crashplan-amd64/share/crashplan
BINSDIR=/usr/pbi/crashplan-amd64/share/crashplan/bin
JAVACOMMON=/usr/pbi/crashplan-amd64/jre-linux-i586-1.8.0_72/jre/bin/java
<snip>
Sourcing ../../install.vars...
Current CrashPlan Backup Engine:
Stopping using ../../bin/CrashPlanEngine...
Stopping CrashPlan Engine ... OK
Ensuring the UpgradeUI is not running.
UpgradeUI is shut down.
JAVACOMMON is set: /usr/pbi/crashplan-amd64/jre-linux-i586-1.8.0_72/jre/bin/java
Current Java Version:
The Current java is not supported. Embedding a supported version.
The Current java is not compatible. Embedding a compatible version.
Download JVM from http://download.code42.com/installs/proserver/jre/jre-linux-i586-1.8.0_72.tgz
downloading the JRE using /usr/local/bin/wget
--2017-04-28 21:14:50-- http://download.code42.com/installs/proserver/jre/jre-linux-i586-1.8.0_72.tgz
Resolving download.code42.com (download.code42.com)... 216.17.8.19
Connecting to download.code42.com (download.code42.com)|216.17.8.19|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://download.code42.com/installs/proserver/jre/jre-linux-i586-1.8.0_72.tgz [following]
--2017-04-28 21:14:51-- https://download.code42.com/installs/proserver/jre/jre-linux-i586-1.8.0_72.tgz
Connecting to download.code42.com (download.code42.com)|216.17.8.19|:443... connected.
ERROR: cannot verify download.code42.com's certificate, issued by 'CN=thawte SSL CA - G2,O=thawte\\, Inc.,C=US':
Unable to locally verify the issuer's authority.
To connect to download.code42.com insecurely, use `--no-check-certificate'.
Unable to download JRE from http://download.code42.com/installs/proserver/jre/jre-linux-i586-1.8.0_72.tgz; please check network connection
Starting using ../../bin/CrashPlanEngine...
Starting CrashPlan Engine ... Using standard startup
OK
But never mind - your process worked perfectly - so thanks!!
Nick