Server Version#: 1.14.1.5488
Player Version#: 3.85.2
I noticed yesterday, that when I log into my Plex Web interface, it says that there is a new version of the software. It says there is a newer version of Plex Media Server. I usually use a script called PMS_updater.sh to update my PMS. When I run the script though, this is my output:
./PMS_Updater.sh -c plexpasscred -v -a
Using URL https://plex.tv/api/downloads/1.json?channel=plexpass
Downloading https://plex.tv/api/downloads/1.json?channel=plexpass
--2019-02-11 11:15:35-- https://plex.tv/api/downloads/1.json?channel=plexpass
Resolving plex.tv (plex.tv)... 54.171.218.244, 54.171.5.253, 52.18.254.79, ...
Connecting to plex.tv (plex.tv)|54.171.218.244|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/json]
Last-modified header missing -- time-stamps turned off.
--2019-02-11 11:15:35-- https://plex.tv/api/downloads/1.json?channel=plexpass
Reusing existing connection to plex.tv:443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/json]
Saving to: ‘/tmp/1.json?channel=plexpass’
1.json?channel=plexpass [ <=> ] 29.99K --.-KB/s in 0s
2019-02-11 11:15:36 (76.6 MB/s) - ‘/tmp/1.json?channel=plexpass’ saved [30710]
Download Complete
Searching https://plex.tv/api/downloads/1.json?channel=plexpass for the FreeBSD download URL .....Done.
Already running latest version v1.14.1.5488-cc260c476
From the PMS web interface, if under the general server tab, if I were to select “Please Install Manually”, it directs me to download “PlexMediaServer-1.15.0.659-9311f93fd-FreeBSD-amd64.tar.bz2”. Why does the newer version show up here but not show up in my other two methods for downloading?
It usually takes the gentleman who ports PMS to FreeBSD a little bit to do whatever voodoo he does to make it available to the ports tree… Look for it to show up on Fresh Ports, usually about a week after the update but it has been known to take longer if he’s busy or just missed that it was updated… Also, if your using packages it will take a few days after that for the FreeBSD package servers to build the package and make it available…
If it doesn’t show up by the end of the week I’ll send him a message to let him know it needs updating again…
I see where I can download the latest FreeBSD version, but I don’t recall the steps to manually update. I actually used to do this, but with PMS_Updater.sh, I’ve been spoiled and forgot in the process. I actually had written out the instructions and posted it on the forums a couple years ago, before Plex shut down the original forums and replaced it with this current system (I’m not a fan of this newer forum software from a user’s perspective. I recall it meant unzipping the downloaded copy and replacing a folder with the contents of the unzipped files, I just don’t recall which folder that was. My installation, in addition to being on FreeBSD is a “jail”, initially created by a FreeNAS plug-in. I think it is therefore in a slightly different location than if it were a stand-alone computer with the FreeBSD operating system.
Well… I tried the above and PMS would not start. Thankfully, when followed up with ./PMS_Updater.sh -c plexpasscred -v -a, it redownloaded the previous PMS and it would start. I guess I’ll just have to wait for it to be updated in the proper fashion and try to ignore all the notifications of a newer version being available.
I run both a Windows and FreeBSD version and that’s what I do… Once I notice the update notification on the Windows box, I wait for it to show up from Fresh Ports before I update both my servers… That way I get time see what kind of problems, if any, show up in new releases on the forum before I update my servers…
You are better off not using that outdated script (which breaks frequently) and instead just use canonical FreeBSD methods to install/update PMS (or anything else) on your FreeBSD system.
Sometimes things need massaging by the ports maintainer to make things work smoothly. You are advised to wait for him/her to do so. Once it actually appears in the FreeBSD ports/packages system (I prefer ports, less wait time), install it at that point using official built-in FreeBSD procedures.
I am still unable to update. As my base system is a based on FreeNAS, I tried to do create from a new jail, using the “pkg install plexmediaserver-plexpass” process. I was able to start it, but when I tried to log in via the web interface, it took me NOT to that specific server, but two other servers of mine… the new server was unreachable.