Poster not updating on my new server setup

After a grueling setup on FreeNAS box, plex is finally up and running and reading my share. But for whatever reason it’s not able to get any posters or anything. I’ve tried to restart the server and force refresh metadat, but it doesn’t seem to work.

Server Version#: 1.19.1.2645
Player Version#: Plex Web 4.31.1

Is VNET enabled on the Jail?

It’s not, anytime I enable VNET the networking never seems to work.

Well that is a requirement for plex to fully work!

If you enable "VNET; DHCP; BPF " ( I think just picking one actually enabled the others) it should work fine!

If not can you explain a bit better what doesn’t work?

So I tried that again, Vnet, DHCP and BPF enabled, and for whatever reason it doesn’t want to work. my jail can ping google and everything else, but when I go to web portal to launch plex it doesn’t see my server

Regarding the poster issue: perhaps your issue is permissions for directories and not the jail itself. Are you using the default location for the database, or linking it to a directory outside the jail?

As far as not reaching the sever from the web portal, are you trying via the app.plex.tv URL , or the local LAN IP?

what’s the output of ifconfig and sockstat -l46?

To be honest I don’t know what the directory is for the database. How would I check that? The only thing outside the jail is the library files are a share that I mount to the jail

And I can’t get to it from app.plex.tv nor from the IP itself directly. I can’t even ping the jail from my desktop when I have vnet enabled. I have a feeling there’s something I’m misisng from the networking side on the jail

image

here’s something else, when I go to my FreeNAS shell I see Tautulli has an IP (non VNET jail) whereas my plex jail which has vnet enabled doesn’t have an IP

its -l as in lowercase L not 1 :stuck_out_tongue:

But form the ifconfig info I can see DHCP is not in use!

If you want to keep things simple and easy please enabled VNET DHCP and BPF; and set any static IP config via the router DHCP reservation!

If you are sharing the IP with the host or using VNET but setting it manually there could be other things failing like routing ie.

oh lol
here it is, sadly I had dhcp enabled before as well didn’t work
image

It’s /mnt/JAILDRIVENAME/iocage/jails/PLEXJAILNAME/root/usr/local/plexdata-plexpass

( if you’re doing this from within the jail it’s just /usr/local/plexdata-plexpass )

If you didn’t move it somewhere else it’s using this default location. You might try applying a chown -R plex:plex to this, in case the files are not all owned by Plex so it cannot modify them right now.

But I wouldn’t worry about that until you can reach the server from the local IP at least.

1 Like

Well that shows PMS is running and listening on 32400

So if you browser to http:/192.168.1.67:3400/web and that doesn’t work I’m not really sure what might be happening other then firewall/network issues! :man_shrugging:

Just to be super clear you are trying to access it form the same subnet, no vpns or anything odd going on here righ?

yeah this is all within the same subnet, is it possible there’s some routing I need to add on the freenas side?

Not with DHCP! That should just work fine!

Can you DM me you’re “Preferences.xml” file? It located in the dir @nx6 noted above.

uhhh I’m not seeing that directory in my plex? :open_mouth:

NVM I was able to find it in /Plex Media Server/ folder as that’s where it was installed. BTW this is the official plugin on FreeNAS

image

ah Its not the first time I see that, I guess they changed it at some point… don’t really like the idea of placing the dir there and not just use the default but :man_shrugging:

btw you can always figure it how by using:
cat /etc/rc.conf | grep plex if the dir is changed it will show where it is there!

I was able to get it to work but just wiping it and recreate the plugin entirely.

I see, did you backup anything? you can re-use the db and metadata if you have it.

I actually intentionally didn’t have a large library to make sure everything is setup and ready to go before moving forward with the entire library :slight_smile:

Do you know what I should backup though, now that I do have it backed up? and where it’d be located?