I CAN access Plex from outside my network, but Plex is saying I CAN'T?

I CAN access Plex from outside my network, but it states that I CAN’T? What is going on here? Why would it say this?
I stream videos just fine with NO lag or buffer issue AT ALL.

Maybe Plex is Connecting VIA Relay??
Dunno

I can access Plex via relay or direct.

How do you know the remote connections are Direct??
My guess is all your remote access is running Relay and local access is running direct.

Not sure though. That’s the only thing I can think of that would cause what you are seeing.

I used PAT (port 80 to 32400) on my network firewall.

I simply type “http://mypublicIP” and boom I’m in.

I don’t use www.plex.tv but I can if I wanted to.

That’s cool.
As long as you do not setup an apache server on you box you will be OK.

That would not work for me as I use Port 80 for what it was intended for, which is running my intranet web server… LOL

But I am glad you got it working even though it’s a kludge.
As far as I am concerned… if it works for you… ALL is good.

BTW. that could interfere with Skype if you run it on that box… Skype uses Port 80 unless configured otherwise…

@finsfree said:
I used PAT (port 80 to 32400) on my network firewall.

This is probably what plex.tv is confused by.
You know you dodn’t need to use PAT.
Simply create a manual portforwarding from 80 external to 32400 internal. Achieves the same result.

Yeah, I guess you’re right about port 80 but I don’t have a web site.

I was thinking maybe I am missing an update or a patch.

I ran the update and everything is updated so I don’t know…

Wierd

@finsfree said:
Yeah, I guess you’re right about port 80 but I don’t have a web site.

I don’t know what you mean by that.
A portforwarding is not something you need a website for.
It is something you create in your router.

LOL
I missed the fact he had not setup port forwarding…

That means all you gotta do is go into your router and port forward 32400 to your PMS box IP Addr.
Go into PMS and select Manually Specify Port, use 32400 and connect

Don’t kludge port 80 if you can avoid it!!

@OttoKerner said:

@finsfree said:
I used PAT (port 80 to 32400) on my network firewall.

This is probably what plex.tv is confused by.
You know you dodn’t need to use PAT.
Simply create a manual portforwarding from 80 external to 32400 internal. Achieves the same result.

It was saying this before I setup PAT. This is why I setup PAT to see if it would change.

@finsfree said:
It was saying this before I setup PAT. This is why I setup PAT to see if it would change.

Then please disable it again.
No need to complicate matters further.

@finsfree
Have you already done what I suggested above???

@OttoKerner
I hate to say but you are wrong since my Apache Server IS accessible from the public internet I do need to configure a port forward in my router to the Apache box. So when the request gets to the box IT is using port 80. If messed with, the web server would not see the appropriate requests unless I change Apache to use a different port. Then most browser requests to port 80 would fail. Then I would need to go into the router to map port 80 to a different port… Now nothing works again.

And even if only within my network… most browsers use Port 80… unless I access the web site directly by the local IP of my Web server box a Port forward IS required to get to my web server from a browser using a URL…

Also, unless specifically configured NOT to, Skype will default to grabbing port 80. Many other apps could potentially be using that VERY widely used port.

But like I said. If a Kludge works and the limitations are known. THAT IS REALLY GREAT… Power ahead.

@jjrjr1 said:
@finsfree
Have you already done what I suggested above???

That is what PAT is. Coming in from the outside 80 gets converted to 32400 which is pointed to my Plex Sever IP address.

I tried manually setting to 32400 in the Plex menu and it still says can not connect from the outside. LOL this is weird.

We are not talking about Apache.
And OP has already stated that he is not using a web server.

So, I am ready to continue to help @finsfree if he is still interested in getting help.

@OttoKerner
So sorry, I misunderstood what you were saying.
My fault.

Glad your are here to help him… LOL already beyond me anyway. If he still want to do it right!!

Thanks.

I thank you both for the help but yes I am not running an Apache server.

I’m running this on a Windows 10 pro box.

Continue please

For better error diagnosis,
activate debug logging (not ‘verbose’!)

Please disable PAT in your firewall again.
If you don’t use the default Windows Firewall, make sure these ports are all open:
https://support.plex.tv/hc/en-us/articles/201543147-What-network-ports-do-I-need-to-allow-through-my-firewall-
(this list applies only to the firewall of the Plex server, it applies not to the firewall in your router!)

Go back to a manual port forwarding with an external port number of your choice
to internal port #32400 (only ‘TCP’ necessary)
set this up in your router

put in the external number under Settings - Server - Remote Access
tick ‘Manually specify public port’
then click on Retry
wait ~ 2 - 3 minutes

Please disable custom certificates and/or domain names for now (just in case you have set them up).

You are not using any kind of VPN or proxy software?

Let’s continue further diagnosis afterwards.
I will soon go to bed, so I may not respond in the next 13 hrs.

I know this is an old post but I got it to work correctly. The issue was I could not get it the say accessible from outside my network.