Leave the jail running and ssh into FreeNas. Once you do that, type "jls" into the command line. Your running jails will have ID numbers. Whatever jail ID your plex is running on, run the command "jexec 4 tcsh" (Change the number to whatever jail ID your plex is on). This will get you into your plex root. From there, run the command portsnap extract (might need to run "portsnap fetch" first, if you havent used ports before). Once thats done scrolling and loading a ton of ports, run the command "portsnap fetch update". After that, command "cd /usr/ports/multimedia/plexmediaserver-plexpass" to get you into the directory you need to be in. Now run the command "make deinstall" Then finally run this command "cd /usr/ports/multimedia/plexmediaserver-plexpass/ && make install clean" This will install the latest version of plex. If your not running plexpass version of plex, just remove that text from the commands. Restart the jail for the changes to take effect. This is just a quick run down of how i do it. Works for me, others may do it differently.
in the particular case of plex, not much, the file structure for the plugin and the jail are different I also think the plugin installs an older versionWhat does this exactly mean? I have installed the plugin which runs in a jail. What is the difference?
This error I believe, is because you're attempting to install a version of PLEX that's not compatible with your version of FreeNas / TrueNas. Kind of like how some programs arent compatible with older versions of Windows. Its the same thing here.
HTTPSConnectionPool(host='update-master.ixsystems.com', port=443): Max retries exceeded with url: /FreeNAS/trains.txt (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')],)",),)): Automatic update check failed. Please check system network settings.
Well yes, that's what I'm trying to do. I'm asking for help in moving from 11.2 to the latest version, given that my FreeNAS isn't allowing me to select a release train.The only right direction is to run supported software. The only supported FreeNAS/TrueNAS CORE version is 13. Then you can proceed to create a standard jail running FreeBSD 13.2 and install Plex in that one.
Yes, that's a good point. I need to read up on how the storage pool is maintained and imported. But it might be fun to do a clean install. My setup is pretty simple, but I've got some user accounts and shares that are out of date.You would need to go through at least every major version if I am not mistaken.
How complex is your configuration? Most important point to consider is that your storage pool is always safe and can easily be imported in a current version of TrueNAS. So instead of trying - and possibly failing - all the single upgrade steps, consider doing a blank install of 13.0 and importing your pool. Then recreate your users and shares etc.
Possible?
Digging up old post.. Trying to manually update Plex.. and this guide was worked for me in the past... but May have still been on FreeNas at the time.. now on latest Truenas and all works until Make Install Clean.. here is what I getLeave the jail running and ssh into FreeNas. Once you do that, type "jls" into the command line. Your running jails will have ID numbers. Whatever jail ID your plex is running on, run the command "jexec 4 tcsh" (Change the number to whatever jail ID your plex is on). This will get you into your plex root. From there, run the command portsnap extract (might need to run "portsnap fetch" first, if you havent used ports before). Once thats done scrolling and loading a ton of ports, run the command "portsnap fetch update". After that, command "cd /usr/ports/multimedia/plexmediaserver-plexpass" to get you into the directory you need to be in. Now run the command "make deinstall" Then finally run this command "cd /usr/ports/multimedia/plexmediaserver-plexpass/ && make install clean" This will install the latest version of plex. If your not running plexpass version of plex, just remove that text from the commands. Restart the jail for the changes to take effect. This is just a quick run down of how i do it. Works for me, others may do it differently.
pkg upgrade
. I never build from ports.So... running latest Truenas.. but it appears that my FreeBSD was v11.4 so will look at updating that first...Assuming you run a supported version of FreeBSD in your jail, i.e. 13.2 - which probably needs TrueNAS 13 as the host - you can justpkg upgrade
. I never build from ports.
Just a quick update - added an SSD boot drive and some new case fans (well, while I had it apart...)Do a scrub and an export of your pool. Do a fresh installation to your boot drive - or switch your boot drive with a new one, just to have a backup.
Then in the UI go to Storage > Pools > Add > Import, select your existing storage pool - done.
Do not upgrade your storage pool until you are 100% that you will keep running TN 13. If you upgrade the pool, there is no going back.