I’ve been running PMS on Windows for a while now, and recently (over a week ago) I’ve migrated data to FreeNAS plugin which was working without any issues.
My initial thought was that plugin just died, so I’ve created a new jail and installed PMS from scratch and after that, I’ve copied across server data to a new jail. That came to the same result.
I’ve reviewed logs and tried to search on those errors but none of the solutions seems to bring it back to life.
Server Version#: 1.13.5.5291
Dec 01, 2018 23:02:47.849 [0x80e732f00] ERROR - Sync: failed to get status for sync list 20017315, sync item 22066048
Thank for quick reply, the new jail I’ve created had it’s own IP address so I don’t believe that this is the cause of the issue however after I left my server running overnight, in the mail logs I can see that there is an activity it’s just a web interface is refusing the connection.
I’ve tried to remove the * System.bundle and * Framework.bundle but Plex doesn’t recreate them after the start so I’ve copied them back in from a newer version of PMS.
The stranges thing is that it’s all started after I’ve added a Grace Anatomy unofficial soundtrack of about ~1100 mp3. After that, it started going offline and after couple of restart of the plugin never return back online.
Can I kindly ask you to please edit the reply and upload the log rather then posting? (also I’m looking for the Plex Media Server.log (although others might help, this is usually the first place to start).
I also strongly recommend enabling VIMAGE (unsure if this means u need to re-create the Jail) as there will be some limitations without it.
Well I can confirm it was EnableIPv6 as I’ve actually just been testing with this recently.
I’ve only recently discover this but FreeBSD is actually violating an RFC here and doesn’t let you listen on v4/v6 using a single socket by default.
So if you look at the output of sockstat -l46 after enabling IPv6 you’ll find that it will only be listening on IPv6 an not v4 which is not the desired effect of this change.
A future PMS build should actually include a fix/workaround for this, but if you want to listen on both ipv6 and v4 on 32400, use this sysctl and that should do it:
sysctl net.inet6.ip6.v6only=0
This should allow the system to now listen also on v4 when a single socket is used to listen on both.
This systctl will no longer be needed once that PMS build with a fix is released though, so you might also just want to wait and for now don’t enable the preference.