I am also having this problem with my jails after upgrading to 9.10 STABLE. I didn't recreate my jails so they're still on the older template. Something is going wrong with IP assignment but I can't work it out, and I can't start the crashplan plugin (3.6.3_1).
In the following output, I've replaced the MAC of the FreeNAS system with ***mac3***. FreeNAS has the IP 192.168.1.206.
***mac1*** and ***mac2*** are two other MAC addresses that appear in the logs, which I don't recognise; they're not assigned to any of my other jails.
The MAC address assigned to the crashplan jail does not appear in this output. It should have the IP address 192.168.1.208 (correctly assigned by dhclient, see below).
Here is an example of the output in /var/log/messages when I restart my crashplan jail:
Code:
Mar 30 00:26:44 nas epair0a: Ethernet address: ***mac1***
Mar 30 00:26:44 nas epair0b: Ethernet address: ***mac2***
Mar 30 00:26:44 nas kernel: epair0a: link state changed to UP
Mar 30 00:26:44 nas kernel: epair0a: link state changed to UP
Mar 30 00:26:44 nas kernel: epair0b: link state changed to UP
Mar 30 00:26:44 nas kernel: epair0b: link state changed to UP
Mar 30 00:26:44 nas kernel: epair0a: promiscuous mode enabled
Mar 29 22:26:44 nas devd: Executing '/etc/pccard_ether epair0b start'
Mar 29 22:26:44 nas devd: Executing '/etc/rc.d/dhclient quietstart epair0a'
Mar 30 00:26:44 nas kernel: ng_ether_ifnet_arrival_event: can't re-name node epair0b
Mar 30 00:26:44 nas kernel: ng_ether_ifnet_arrival_event: can't re-name node epair0b
Mar 30 00:26:56 nas manage.py: [freeadmin.navtree:621] An error occurred while unserializing from http://192.168.1.206/plugins/crashplan/1/_s/treemenu: No JSON object could be decoded
Entering the crashplan jail and running dhclient epair0b gives me the correct IP for the jail:
Code:
DHCPREQUEST on epair0b to 255.255.255.255 port 67
DHCPACK from 192.168.1.100
bound to 192.168.1.208 -- renewal in 21600 seconds.
When I try to start the plugin I get the following output in /var/log/messages:
Code:
Mar 30 00:31:47 nas kernel: arp: 192.168.1.206 moved from ***mac1*** to ***mac3*** on epair4b
Mar 30 00:31:47 nas manage.py: [freeadmin.navtree:621] An error occurred while unserializing from http://192.168.1.206/plugins/crashplan/1/_s/treemenu: No JSON object could be decoded
Mar 30 00:31:59 nas manage.py: [plugins.utils:91] Couldn't retrieve http://192.168.1.206/plugins/crashplan/1/_s/status: No JSON object could be decoded
I'd appreciate any suggestions, because my backups are not running since I can't start crashplan :S