Server Version#:1.15.0.659 FreeBSD 11.2 jail
Player Version#: Web
Logs attached. Server starts and displays my libraries. All categories in Settings return Unavailable error. Nothing happens when I try to play my media, it loads forever. I have already tried to repair my DB before upgrading. Reverting to 1.14.1 resolves all issues.
I did a chown -R on the config folders before the upgrade as well. If there was permissions issue a downgrade shouldn’t fix it. Unless 1.15 has changed its userid/groupid.
You did however give me an idea and it looks like I’m correct. The permissions on the files in /usr/local/share/plexmediaserver (the bundle you download/install) are all set to 5556(wheel) instead of 972(plex). I did a chown on the folders but it didnt seem to fix anything.
That dir is where the binaries are installed to u shouldn’t mess with permissions there.
I’m curious how are u installing 1.15.0? The port for freebsd was not yet updated, so my best guess is you’re trying to do it manually or using a script…
A few things changed in 1.15.0 and unless such a script/process is updated to reflect such changes it will fail.
I am using the PMS_Updater script with your officially released FreeBSD binaries. It literally just unzips and replaces the old binary folder with the one I download from plex.
There you have it… “simply unpacking binaries to a dir is not a good way to update the package” and for 1.15.0 I can promise that won’t do it… the official way to install/update pkg on FreeBSD is using pkgng or the ports system.
The port it self is not updated yet to handle this, possibly because this is still beta, and they will only do it when it goes public.
I posted a Makefile and rc.d diffs that should help (but you must understand how that works, if that’s not the case it might be best to wait for them - freebsd maintainer - to update the port)
I see. I only really started using the script because the maintainer was taking weeks to update the port. I may give your instructions a shot, cause you’ll have a public release by the time he catches up.