6 months of head scratching later, and I can't access my library/server when I am away from the home network. I would like to be able to access my library when I am away from home, often overseas.
As near as I can tell I have set up port forwarding correctly, but I am unable to access from anywhere outside the network (inside the house works fine). I have tried on different ports, and even temporarily disabled all firewalls, all to no avail.
I am now at the stage of figuring that I need to do the current equivalent of DynDNS, and pay for a DNS so that I can log in to the home server remotely without the hassle of trying to forward ports when reconnections will change the IP address.
Can anyone share their experiences with this route, or point me to any help resources?
My setup here is I have a Synology DS1512+ (which has the Plex server installed but not running, as it can't transcode and send high quality video) attached as a simple NAS to a pretty high spec PC (Windows 7, core i7, good graphics card, plenty of RAM, nothing else running except antivirus) via the same router that is accepting the cable internet. This PC is acting as the server and sending everything out through the local network here at home, and copes well. The router itself is supplied by the local phone/cable company: Huawei HG8247.
DynDNS is helpful, if does map your current IP address to an easily-remembered / resolvable name, but if the data going to that port isn't making it past your border router, you will not be able to access the service remotely.
The [Troubleshooting Server Connections](https://plexapp.zendesk.com/hc/en-us/articles/200931138-Troubleshooting-Server-Connections) article on the support site would be a good starting point.
6 months of head scratching later, and I can't access my library/server when I am away from the home network. I would like to be able to access my library when I am away from home, often overseas.
As near as I can tell I have set up port forwarding correctly, but I am unable to access from anywhere outside the network (inside the house works fine). I have tried on different ports, and even temporarily disabled all firewalls, all to no avail.
I am now at the stage of figuring that I need to do the current equivalent of DynDNS, and pay for a DNS so that I can log in to the home server remotely without the hassle of trying to forward ports when reconnections will change the IP address.
Can anyone share their experiences with this route, or point me to any help resources?
My setup here is I have a Synology DS1512+ (which has the Plex server installed but not running, as it can't transcode and send high quality video) attached as a simple NAS to a pretty high spec PC (Windows 7, core i7, good graphics card, plenty of RAM, nothing else running except antivirus) via the same router that is accepting the cable internet. This PC is acting as the server and sending everything out through the local network here at home, and copes well. The router itself is supplied by the local phone/cable company: Huawei HG8247.
Thanks in advance,
Rod
Thanks for the thoughts guys. As mentioned I have been trying to sort this for a while, and I have gone back and forth through both the troubleshooting connections page as well as the Portforward setup page. Tragically neither have worked, nor have the handful of other pages I have found, or the few Youtube tutorials.
I guess I will revisit all of this again and see what works.
When I set mine up, PMS set some random port number, which I mapped through the router. I wasn't able to access my server. I manually specified port 32400 by clicking the Show Advanced Settings, updated the port on my router and away it went.
Couple of things had happened, and I seem to be getting closer:
The port Plex was using wasn't the default for some reason, so I changed that back, and went through (again) the port forwarding, including assigning a static DNS, then canyouseeme.org was able to find the port.
On the android app I was able to browse to the library using a mobile data connection - so success right? Well, trying to login through http://plex.tv/web/app# using my username and ID on a desktop machine that I am writing this from and I get "we're sorry, but we can't reach this server" for both of the servers.
Well, trying to login through http://plex.tv/web/app# using my username and ID on a desktop machine that I am writing this from and I get "we're sorry, but we can't reach this server" for both of the servers.
Where are you trying to connect from? If it's somewhere like the network at work, a coffee shop, or similar, then it may simply be that there are restrictions on the network that are going to prevent connections. That's not too uncommon on company/work networks, for instance.
If you're able to connect to your Server viaa 3G/4G mobile connection, then that indicates that things are working correctly and your Server is accessible.
OK, finally got this to work, now close to a year later... better late than never I guess
The mistake I was making was that in setting up the port forwarding on my router, I kept using the IP address of the Default gateway, when I should've been using the IPV4 address.
So in summary, steps I had to take:
1. In Plex Server settings, choose Manual connection (I used port 32400, I guess you could choose something else if you wanted to)
2. In my router, Port Forwarding rules -> Set up Port Forward -> use IPV4 address as the Internal Host (192.XXX.XXX.XXX) Find this from running ipconfig from a CMD window in the machine your server is on. When you know your Router make & Model, go to portforward.com to find out how to do this. You will also need to know your ipconfig (Run ipconfig from a CMD window - on a Windows machine windows key + R -> CMD, then when you have your CMD window open, type ipconfig. portforward.com will ask you for your default gateway)
3. In your router settings page, Specify Port 32400 as the start and end port internally and externally. (This is in my router set up, yours will be different, and portforward.com was the only place I got help here)
In the last couple of weeks Plex has again become “Not available outside your network” so I went through all the steps above, rebooted everything many times, tried using different ports (the network default gateway as well as the IPv4, and the Plex DNS), switched UPnP/TCP on/off, and each one independently, all to no avail.
The only new “feature” is that on trying to reconnect (either by disabling remote access and re-enabling, or by clicking “Retry” on the manually specified public port, after the “Connecting server” finishes spinning, I briefly (< 1 second) see the Green “fully accessible” before it’s replaced with Not available outside your network.
Any help gratefully accepted
@rodwhiteley it’s not just you, this has been happening for many other users. Some believe it has to do with certain server updates, but I have no idea why it’s happening.
Have you check your actual IP address on your router associated with WAN access. My ISP recently installed CG-NAT on all fiber customers forcing those that use plex and other remote services to pay extra for a static IP. Simply if your router WAN IP address is different from the Public IP address, you need to consult with your ISP.
Access you home router routerlogin.net or https://192.168.1.1 etc and look at the WAN or internet IP address. x.x.x.x then step 2 (CG-nat normally starts with 100.64.?.?
@kanabrewski Mine match and the port is forwarded but my server still isn’t available outside my network. I saw a few posts on reddit with other users having the same problem.