So recently I had an issue where the remote access would connect and about 30-45 seconds later, it would turn red and say Not available outside your network.
I found the problem. I remembered after the Ukraine issue has started ramping up, I changed my GeoIP Country Restriction filtering on my UniFi security gateway to only allow incoming from United States. Once I removed this filtering, the connection stays constant connected green.
So this leads to my question. Are any of the Plex services (authentication, API, servers, etc.) located outside the United States (non-US IP)?
They use Amazon AWS, so the server could be anywhere.
And side note: Plex is a Swiss company, so why should they only use US services?
I never stated or implied they should only use US services/servers. I stated my blocking of inbound connections from outside the US is what caused my issue (my fault) and I only asked where outside the US to see if there was a way for me to allow only inbound from those certain countries/regions into my network that is required for it to operate.
The link you gave provided some good information, and that it can/will be hard to lock down my server(s) based off of countries since the country inbound locations can randomly change without notice because of AWS. UniFi doesn’t have a way for me to script a whitelist to override the GeoIP block that I have seen. So I will probably just need to go back to blocking only certain issue countries or maybe try pfSense to see what it is capable of.
BTW, do you have any information on the Swiss portion of Plex so I can read up on the history of that. I just tried to search to read about the company and mainly everything I have read shows it to be a US company located in Los Gatos, CA. I did see a mention of Plex GmbH in Switzerland in the Privacy Policy along with Plex Inc, USA. Not much listed on the Plex.tv website showing their history/roots.
required for Plex and your server to test whether Remote Access is working correctly for you.
Are these IP addresses (Related Page : [Current Worker IP Addresses]) they list only used for testing the remote access? And are they needed to actually have people connect?
The reason I ask is I had only noticed this issue by just randomly going thru my settings. But now looking back at the activity dashboard I can see some of my family members has still been watching items off my server the entire time and had never called or texted me to say were not able to connect and watch items.
So I might have to do some more testing to see if it actually causes connectivity issues for users or if it 's only an issue shown on the remote access page.
I use Unifi also… And have allot of countries incoming blocked also. Did you ever figure out the issue? I am having the same problem as you. This is driving me nuts.
So, I don’t have any GEO IP filtering, but having a similar issue…the remote access test passes and 30-45 seconds later it goes red again.
I’ve tried adding a port forward, application forwarding, etc on the firewall itself. Normally, that’s all I have had to do…but I am now in Ecuador without all of ‘my’ gear and having to use the ISP provided stuff.
I was able to have a USA user access/play back but 1) it was laggy/buffering and 2) it looked like it was using a proxy as indirect was showing on the dashboard. I believe I have disabled the proxy capability in plex.
It shows green while trying to establish remote access.
If remote access is established, it stays green. If remote access is not established, then it changes to red.
That’s Plex Relay. The connection is tunneled through a Plex server. Limited to 2 Mbps (1 Mbps w/o a Plex Pass). It is a fallback for when remote access is not available.