Recently, I haven’t been able to play movies with Plex on my TV or computer because Plex thinks I’m off-network, but I’m not. There’s nothing or something similar happening.
I do have a connection to my NAS
I rewired my NAS, but it didn’t work. I rewired my modem and router, but it didn’t work either. Now Plex even thinks my NAS isn’t turned on. All the ports are still open.
You are not directly connected to your Synology NAS, which may limit streaming quality. You may be able to establish a direct connection by adjusting your home network settings.
Also in Plex Settings > Server > Network > Secure connections make sure it is set to Preferred.
You may also want to turn off Relay while you are there.
You should also check and make sure that ALL of your devices are on the same subnet. That is, the first 3 octets (numbers) of their IP address MUST be the same. The last octet should be different for each device.
E.G. 192.168.0.x
Note: Never use QuickConnect to connect to your NAS and open Plex, unless you are away from home.
I don’t have a VPN. The firewall on my NAS is always on, and port 32400 is forwarded. To test, I temporarily disabled the firewall, but that didn’t make a difference.
All the settings have been the same for a year now, and I’ve had no problems with them.
I’ve given my NAS a fixed internal IP address.
When I look here at http://NAS-IP-Address:32400, I can play my movies. But when I open a different tab and then go to plex.tv, it sees my NAS (which wasn’t the case sometimes before). I can watch my movies, but when I click play, it says I’m not on the home network, even though I’m absolutely certain I am. I also can’t play movies on my TV; I get a message that it can’t find the server.
So it works, but not when I go to plex.tv or the app on my TV.
Update: Now, for some inexplicable reason, it suddenly plays on the TV, but still not via the plex.tv website.
On the plex.tv website I get this message when I click play:
If you have not already done so, I would advise you to purchase a Lifetime Plex Pass.
It is a one time only expense and it will allow you to use the extra features of Plex and allows those features etc. for your devices as well as allowing Remote Access and sharing your server.
It may also be what is preventing you from watching Movies etc. on your devices.
I do know that without a Plex Pass, you can only watch a minute or so of video on your phone, before it nags you to buy the app or the remote watch pass or Plex Pass etc.
I understand. But I don’t use Plex remotely. I once had a one-month subscription, but I didn’t get any real value out of it.
The web version should just work when I’m on my home network. Something’s wrong now, and I don’t know what, but I have to fix it. I have no idea how; everything is fine, and it’s worked for a year, and nothing has changed.
If I had a Plex pass, I wouldn’t have had this problem, but then you wouldn’t know something’s wrong because you’d be using remote play without realizing it.
You don’t know why Plex thinks I’m outside my network? It’s strange because the TV is suddenly working, but Plex.tv still isn’t.
I don’t know why Plex thinks you are remote, the only thing that comes to mind is a configuration error in your router settings, but why that would change is beyond me.
Plex.tv is Remote, so that thinking you are remote is probably explained by that.
Have you made sure to open all the ports that Plex uses in your Synology firewall?
When you open Plex/Web using http://NAS-IP-Address:32400 you are opening Plex/Web that comes with your Plex Media Server program and that is local to you.
That Plex/Web is hosted by Plex themselves and it is NOT in your local network. It is sometimes a later version of Plex/Web than what you have installed on your NAS.
You can check that by going to Plex Settings > Plex Web > General.
I doubt that there is anything wrong with your Plex Media Server. It seems to be functioning correctly.
I think it is more likely that your lack of a Plex Pass is your biggest issue here.