PMS 1.15.0.659 Settings Unavailable and Playback Broken

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’ve XXXX’d out all identifying info in logs.

Plex Media Server.1.log (210.4 KB)

I don’t know anything about FreeBSD, but your log indicate it is unable to access the plug-ins folders. Might be a permission thing.

/usr/local/share/plexmediaserver/Resources/Plug-ins-9311f93fd
/config/Plex Media Server/Plug-ins

com.plexapp.system in the latter folder is needed for PMS to work properly.

Feb 15, 2019 10:18:54.723 [0x80de16000] ERROR - Timeout or error reading status line from plug-in pipe [com.plexapp.system], we’re killing it.

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.

If you want to do it using the ports system, it might help to look here: Plex server doesn't work after update

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.

Looks like its happy now. I had to make some more changes to the Makefile to compile the new version.

PORTNAME=	plexmediaserver
PORTVERSION?=	1.15.0.659
DISTVERSIONSUFFIX?=9311f93fd
CATEGORIES=	multimedia
MASTER_SITES=	https://downloads.plex.tv/plex-media-server-new/${DISTVERSION}-${DISTVERSIONSUFFIX}/freebsd/
DISTNAME=	PlexMediaServer-${DISTVERSION}-${DISTVERSIONSUFFIX}-FreeBSD-${ARCH}

Thanks for the help.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.