Plex on local NAS via Pfsense, remoteing in from local network?

My Pfense recently bricked and I had to do a fresh install. Since then I can’t stream Plex on my local NAS without it going remote. Even when I close the port the status in Plex still shows the video playing remote with the blue graph, rather than yellow for local. It’s also not as quick to respond because of it.

Any ideas? Thanks a billion in advance! Been beating my head against the wall for three days trying all sorts of things.

PS. I know just enough to be dangerous so please go slow and spell it out for me LOL. THANK YOU!

Is your PMS IP address within the same subnet as the pfsense?

Thank you for your response. My incoming IP address is 192.168.0.1 and my server is 192.168.0.119

Is there any chance that you have an exported configuration backup (XML file) from your old pfSense? Those folks are pretty good about being able to use the old backups. Minor caveat in that event is that I’d suggest rebooting pretty much everything in the house. Yeah, I know for the nerds in the back, not technically necessary, but given his admitted skills, probably the easiest way forward.

Secondly, as @premikkoci is asking, you do need to make sure that your PMS host (you’re using your NAS for that,) is on the same subnet/network as your pfSense internal networking. You probably have a Class C/RFC1918 test network (PMS relies on this,) for your internal addresses. Assuming that you have the default 255.255.255.0/24 subnet mask, the first 3 octets of the NAS and your clients should be the same. Only the host part, the last octet, should be different.

Okay, that’s good, assuming the default 255.255.255.0/24 subnet mask.

Now… what’s your Plex client address? Can it ping (if you have the capability) the NAS at 192.168.0.119?

I tried the reboot thing. Also, I don’t think it would be possible to have an old exported backup in my case, as I started from scratch - from downloading the iso file to finish. Based on my IP LAN and my NAS address, there on the same subnet right?

Thank you both for helping.

Just for the record… I’ve been running pfSense here for nearly 6 years, along with a couple of reloads and migrations along the way. pfSense’s configuration system is awfully nice, I even migrated across major revisions from a custom PC hardware device to one of their appliances. That did take some very minor NIC assignments, but the general configuration came in just fine.

I have a suspicion that we may be barking at the wrong rathole. Let’s leave the firewall out of it, I’m not sure that it’s really part of the issue. Your Plex clients will show as remote if they have to transit networks through a gateway (yes, pfSense qualifies in that regard.) Let’s look at 2 addresses, your PMS/NAS host (192.168.0.119/24,) and a client that shows as remote. What is the client address and subnet mask?

I didn’t change the default subnet mask, but I cannot confirm because I thought it’d be under Services,DHCP Server,LAN but I don’t see it. I do have the DHCP Server enabled on the LAN interface.

I can ping 192.168.0.119, which is my NAS which is where my Plex media server is.

And what’s the address that you’re pinging from? Maybe post the ping output…

I confirmed my subnet mask is 255.255.255.0

I’m pinging from my server. Which as I type this sounds dumb. Help please?

What are both addresses involved in your ping test? Okay, subnet mask seems to be pretty firmly established as the Class C default. If networking is configured properly, pings will [silently] traverse network gateways. PMS will discover that, and assume that the source address (where you’re pinging from) is remote.

You need another host. A PC, laptop, Mac, something preferably with a commandline. I know there are utilities for cell phone. What clients are you trying to stream to from your PMS host? Those are what need to be checked.

Well… in some cases, that is a valid check of the networking stack. In this case, you do need to be on another host on your internal network, ideally, where you’re trying to stream PMS content.

OK, I pinged 192.168.0.119 from my laptop (192.168.0.148) and it went through fine

Bingo. That’s the data. Wonder if your network addressing really did change?

In PMS, go to Settings/Network, and check to see if the “LAN Networks” field is populated. It should be either empty or 192.168.0.0/24. Make sure that there are no spaces anywhere in that field.

You’ve already helped my some!!! From my laptop .148 I can stream locally! When I try to stream from any of my TVs they remote in. I am using Roku Ultras on each of the TVs. Do you think there needs to be an adjustment there?

OK, before I change anything confirm where you’re talking about is in Pfsense under Interfaces/LAN?

Possibly, a reboot. They do need to be on the same TCP/IP network. I do have a couple of Ultras here as well. Settings/Network.

No. Pretty sure that your pfSense firewall itself is NOT the issue. Check your PMS server network settings, as well as the Roku client settings. Everybody should be on the same network.

My PMS LAN Network field is empty. I had once entered 192.168.0.119 but I’m sure that was wrong. Anyway, it’s empty and still an issue.