There are a couple of threads at the moment regarding the plugin update issues. Feel free to point me to a better suited one. I'm also affected and will present some information just in case it helps debugging.
The syncthing plugin wonn't start any longer. When the button “OFF” is clicked it stays “OFF” instead of turning “ON”. And the error “
https://10.0.10.15/plugins/syncthing/3/_s/treemenu: No JSON object could be decoded” shows up in the logs. The transmission plugin works, however.
Then I set up a new FreeNAS VM, configured the network and syncthing installed without issues. So it's not that easy to reproduce. On the new VM the “jls” output also doesn't show an IP address for syncthing. So that's apparently not required for it to work. I compared the processes running inside the jail and found that the syncthing daemon is not running on the updated machine, but it does run on the new VM.
updated system (fails):
Code:
# ps aux
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
root 74642 0.0 0.0 12080 1868 ?? SsJ 3:05PM 0:00.00 /usr/sbin/syslogd -s
root 74695 0.0 0.0 14184 1844 ?? IsJ 3:05PM 0:00.00 /usr/sbin/cron -s
root 76774 0.0 0.2 171972 54580 ?? IJ 3:06PM 0:04.02 /usr/pbi/syncthing-amd64/bin/python2.7 /usr/pbi/syncthing-amd64/control.py start 10.0.10.100 12348
root 86784 0.0 0.0 14540 2280 1 SJ 3:13PM 0:00.00 sh
root 86789 0.0 0.0 16296 1828 1 R+J 3:13PM 0:00.00 ps aux
new VM (working):
Code:
# ps aux
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
root 4023 0.0 0.0 12080 1868 ?? SsJ 6:13AM 0:00.01 /usr/sbin/syslogd -s
syncthing 4074 0.0 0.0 12088 1624 ?? IsJ 6:13AM 0:00.00 daemon: /usr/pbi/syncthing-amd64/bin/syncthing[4076] (daemon)
syncthing 4076 0.0 0.2 25124 9240 ?? SJ 6:13AM 0:00.05 /usr/pbi/syncthing-amd64/bin/syncthing -home=/var/db/syncthing -no-browser
root 4083 0.0 0.0 14184 1860 ?? SsJ 6:13AM 0:00.00 /usr/sbin/cron -s
syncthing 4197 0.0 0.5 35436 22188 ?? SJ 6:13AM 0:00.75 /usr/pbi/syncthing-amd64/bin/syncthing -home=/var/db/syncthing -no-browser
root 4325 0.0 0.7 129988 28300 ?? IJ 6:13AM 0:00.69 /usr/pbi/syncthing-amd64/bin/python2.7 /usr/pbi/syncthing-amd64/control.py start 10.0.10.100 12346
root 6346 0.0 0.1 14540 2336 0 SJ 6:15AM 0:00.01 sh
root 6486 0.0 0.0 16296 1840 0 R+J 6:15AM 0:00.00 ps aux
I use the default settings and static IPs for the jails on both systems. I also tried fiddling with VIMAGE, to no avail. The working system uses the same jail configuration as the non-working one.
Let me know if I shall provide more information or assist in further debugging.
System specs:
FreeNAS-9.3-STABLE-201505130355
32GiB RAM (main rig)
4GiB RAM (test VM)