I've tried everything I can find. Does anyone know how to make this work as a fresh install?
Hey, I am not too experienced with this but I somehow managed to get it working with clues and info from many different threads. I had the same issue as you are. The plugin wasn't updating. I was using GUI version 4.4.1 on windows to connect to the plugin in freenas. I got a few hints/notes from my search online to fix this issue. First hint, you need the same version of GUI and crashplan plugin. Second hint, GUI version 4.4.1 needs .ui_info file because it looks at the IP address at the end of it.
I hop this helps you. Here is what I did.
- I uninstalled everything.
- Went online and downloaded GUI version 3.6.3 (the same version as the plugin when it is installed at first).
- Installed the plugin in freenas. Configured it for network connectivity.
- Edited my.service.xml file. Changed the IP address 127.0.0.1 to 0.0.0.0 Location: /usr/pbi/crashplan-amd64/share/crashplan/conf/my.service.xml
- Restarted the entire jail. I like to restart the entire jail than the plugin.
- Installed the GUI 3.6.3 version on windows.
- Configured the ui.properties file on windows (C:\Program Files\Crashplan\conf). Removed the hash # before serviceHost=127.0.0.1 and changed 127.0.0.1 to the address of crashplan jail
- Another thing I also did was that I put every hash on it its own line instead the file being one long line.
- Instead of this >>> #Fri Dec 09 09:50:22 CST 2005#serviceHost=199.199.0.8#servicePort=4243#....................
- I did this:
- #Fri Dec 09 09:50:22 CST 2005
- serviceHost=192.168.1.10
- #servicePort=4243
- Made sure CrashPlanEngine was running on plugin.
- Started GUI and it connected to crashplan plugin. I was able to see the storage I added to jail in freenas.
- While configuring backups, I accidentally closed the GUI. When I started it back, I noticed it said "Updating" instead of connecting. I was wondering if it was updating the GUI or plugin. Guess what, it updated both but GUI only went up to 3.6.5.
- GUI failed to connect to plugin. So I went to shell of plugin and started looking if Engine is running and it wasn't. I wasn't able to start it either.
- I ran /var/log/crashplan/engine_output.log and noticed that plugin version was now 3.6.4.
- I then ran cat /usr/pbi/crashplan-amd64/share/crashplan/bin/run.conf and noticed that -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider was missing.
- I edited the run.conf file and added -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.PollSelectorProvider for both lines as mentioned above (before -UTF8).
- Note>> At this point, restarting the plugin or jail cleared away all the changes I made to run.conf
- I went back and repeated step 16. This time right after saving the changes to run.conf, I restarted Freenas. << I read about this on another thread.
- Repeated step 14 and noticed the plugin version changed again.
- Repeated step 15 and noticed the line missing again.
- I then repeated steps 14 to 16 and restarted Freenas every time the plugin version changed.
- However, I didn't have to repeat steps 14-16 once plugin version reached 4 something. At this point, running service crashplan sotp && service crashplan start did the trick.
- This way I finally got the plugin to update to version 4.4.1 and .ui_info file showed up as well.
- I went back to my windows machine. Uninstalled GUI version 3.6 and installed GUI version 4.4.1.
- Repeated step 4 to 10.
- Ran cat /var/lib/crashplan/.ui_info It showed me something like this 4247,294686x7-3fa5-40b7-86d2-c0c754bb82e1,0.0.0.0. I copied the bold part.
- Went over to my windows machine. Changed folder settings to show all hidden files/folders.
- Went to C:\Program Data\Crashplan and there I saw .ui_info file. I edited this file by replacing the long string with the one I copied and changing the IP address 0.0.0.0 to the one of crashplan jail.
- NOTE: You'll have to repeat the step of changing the long string every time crashplan plugin restarts because it generates a new string every time.
- Ran GUI and it connected to my crashplan plugin. Now I have everything up to date.
The only issue that I am having now is that crashplan keeps loosing connection to Crashplan central every minute or so and back up stops. In history I see
-Reason for stopping backup: backup destination disconnected. I have increased the RAM for GUI and plugin by changing run.conf file but it still didn't help. I am not sure what is going on with that.