Plugins won't start with DHCP (No JSON object could be decoded)

Status
Not open for further replies.

shawly

Dabbler
Joined
Apr 2, 2014
Messages
45
Hi,

I've installed FreeNAS 9.3 STABLE (all updates installed) on my server a few days ago, after migrating my data I wanted to install a few plugins, like BTSync and Emby and I just tried to install s3cmd which also doesn't work.
The icon of the plugin also doesn't appear in the installed tab, this is what it looks like for every plugin:


This is what appears in the log:
Emby with HTTPS enabled
Code:
Nov 17 15:21:06 Mond manage.py: [freeadmin.navtree:627] An error occurred while unserializing from https://192.168.0.100/plugins/emby/1/_s/treemenu: No JSON object could be decoded
Nov 17 15:32:10 Mond manage.py: [plugins.utils:92] Couldn't retrieve https://192.168.0.100/plugins/emby/1/_s/status: No JSON object could be decoded


BTSync when I disabled HTTP
Code:
Nov 18 12:38:55 Mond manage.py: [freeadmin.navtree:627] An error occurred while unserializing from http://192.168.0.100/plugins/btsync/1/_s/treemenu: No JSON object could be decoded
Nov 18 12:38:59 Mond manage.py: [plugins.utils:92] Couldn't retrieve http://192.168.0.100/plugins/btsync/1/_s/status: No JSON object could be decoded


S3cmd also with HTTPS enabled again
Code:
Nov 19 13:08:57 Mond manage.py: [freeadmin.navtree:627] An error occurred while unserializing from https://192.168.0.100/plugins/s3cmd/1/_s/treemenu: No JSON object could be decoded
Nov 19 13:09:03 Mond manage.py: [plugins.utils:92] Couldn't retrieve https://192.168.0.100/plugins/s3cmd/1/_s/status: No JSON object could be decoded


They all show the same error and it doesn't seem to be related to SSL, since it shows the same error for BTSync where I disabled HTTPS just to try if this causes the problem.

So after looking into the DHCP lease log of my router, I saw multiple DHCPOFFERS for the MAC of the plugin jail. Then I disabled DHCP for jails and set a manual range of IPs for jails and look at that, it works!

So it's an issue with DHCP, but why? I have two network interfaces, could these be the root of the problem? (one is connected to my router via DHCP which works fine and the other has a static IP for my ESXi storage network)
Cuz I'd prefer to use DHCP, since I want to set the IPs for my clients via my router.

Edit: Oh well, it seems I can't access the webinterface of emby or btsync...
I figured it out, wasn't a FreeNAS related problem. :)
 
Last edited:

NigelNoFriends

Explorer
Joined
Mar 29, 2016
Messages
56
What was the problem? and the fix? @shawly
 
Status
Not open for further replies.
Top