When Plex refuses to connect, whether that is on your home network or when trying to stream remotely, it can be frustrating to figure out exactly where the fault lies. This guide walks you through how to fix Plex server connection issues systematically, starting with the simplest checks and moving through network, firewall, and remote access fixes so you can get your server back online.
Table of Contents
What you’ll need
- Access to the device running your Plex Media Server
- A Plex account and the app or web client you normally use to connect
- Access to your router’s admin settings (for network-level fixes)
- A stable internet connection on both the server and client devices
Start with the basics
- Check that the device running Plex Media Server is powered on and connected to your network, whether by Ethernet or Wi-Fi.
- Confirm the Plex Media Server software is actually running. On a PC or NAS, look for the Plex icon in the system tray or an active service in the task manager.
- Restart the Plex Media Server application or service. This clears temporary glitches that often cause connection drops.
- Restart the client device (phone, smart TV, or streaming box) you are trying to watch on, since a stale app session can also block a connection.
- Try connecting from a different device on the same network. If it works there, the problem is likely with the original client rather than the server.
Check your local network connection
- Make sure the server and client devices are on the same local network if you are trying to stream at home. Plex handles local and remote connections differently, so mixing them up can cause confusion when troubleshooting.
- Open the Plex web app on the server machine using its local address (usually something like http://[server-ip]:32400/web) to confirm the server itself is reachable.
- Check your router for any client isolation or guest network settings that might be blocking devices from talking to each other. This is common on mesh routers and guest Wi-Fi networks.
- If you use a VPN on either the server or client, try disconnecting it temporarily. VPNs can interfere with local network discovery and routing.
- Restart your router and modem if devices on the network generally seem slow or unreliable to connect to each other.
Fix remote access problems
- Open your Plex server settings and check whether Remote Access shows as connected or as a warning. This status is the quickest way to tell if the issue is local or remote.
- If remote access is not working, check that your router has UPnP enabled, since Plex tries to automatically configure port forwarding using this feature.
- If UPnP is not available or does not work reliably on your router, manually forward the port Plex uses (this is configurable in your server’s network settings) to the local IP address of your server.
- Confirm your internet provider is not using carrier-grade NAT, which can block incoming connections entirely and prevent remote access no matter how you configure your router.
- Review Plex’s official remote access documentation for guidance specific to your router and network setup, since manufacturers vary in how they expose port forwarding and UPnP options.
- If you regularly share your server, see the guide on accessing a friend’s Plex library remotely for extra steps around shared access and permissions.
Check firewall and security software
- Look at the firewall settings on the server machine and confirm that Plex Media Server is allowed through, both for inbound and outbound connections.
- Check any third-party antivirus or security suite running on the server, since some block network traffic more aggressively than the built-in operating system firewall.
- If you run Plex on a NAS device, check its own network or firewall settings menu, as these are often separate from your router’s firewall.
- Temporarily disable firewall rules one at a time (never all at once for extended periods) to isolate which rule, if any, is blocking the connection.
Rule out server-side and account issues
- Sign out of your Plex account on both the server and client, then sign back in. Expired or corrupted sign-in tokens are a common, easily fixed cause of connection failures.
- Check for pending updates to the Plex Media Server software and the client app. Version mismatches between server and client occasionally cause handshake failures.
- If the server was recently moved to a new network, IP address, or device, review its network settings and reset remote access so Plex can re-detect the correct configuration.
- If problems persist only with specific content rather than the server as a whole, that points to a different issue, covered in the guide on Plex server not finding your media files.
Tips and troubleshooting
- Keep a note of your server’s local IP address, since routers occasionally reassign addresses and break saved connections. Setting a static IP or a DHCP reservation for the server avoids this entirely.
- If connections are fine locally but slow or unstable remotely, the issue may be about bandwidth rather than connectivity. The guide to speeding up your Plex server on the network covers this in more depth.
- Double NAT setups, where you have two routers in sequence, are a frequent and often overlooked cause of remote access failing. Check whether your modem is also acting as a router alongside your main router.
- If nothing else works, reinstalling or resetting the Plex Media Server application can clear out corrupted configuration files. The guide on setting up a Plex Media Server on your PC walks through this from scratch.
Frequently asked questions
Why does Plex say my server is offline when it’s clearly running?
This usually points to a network or remote access problem rather than the server application itself. Check that remote access is properly configured, that your router’s port forwarding or UPnP settings are correct, and that no firewall is silently blocking the connection.
Why does Plex work at home but not away from home?
This is almost always a remote access configuration issue. Confirm remote access shows as connected in your server settings, check your router’s port forwarding, and rule out carrier-grade NAT from your internet provider, which can block incoming connections regardless of your own settings.
Do I need to forward a port for Plex to work remotely?
In most cases, yes, unless your router successfully handles this automatically through UPnP. If UPnP is disabled or unsupported, you will need to manually forward the appropriate port to your server’s local IP address for remote streaming to work reliably.
Can a VPN cause Plex connection problems?
Yes. A VPN running on either the server or the client device can interfere with local network discovery and routing, making Plex think devices are on different networks even when they are not. Try disabling the VPN temporarily to see if the connection issue resolves.




