The new Plex version 1.9.2.4285 for Freenas was released recently and as usual I upgraded to the latest release. Prior to the upgrade I was running happily and without any problems to multiple clients including android TV’s, smartphones and in my browsers. My Plex server runs in a Freenas Jail and this is the only thing this jail does. After the upgrade completed, I logged in plex via my browser and at first it said the plex server was offline, then it said it found it, but with limited access, meaning no remote access and only on my local network. I have one remote user so I went into the server config for remote settings. I could see an internal port for 32400 and an external port of 18363 that it had previously selected via UPnP. Looking at the router, I can see the UPnP config for that port so it should be working. I set it to manual and retried on a new port, 18400, but that gave me the same problem for a few minutes, until the plex site just lost all connection to my server.
Now the server is gone and have no access to the settings via the browser. Trying to connect to the local IP address and the default port 32400 fails with refused connections. At this time, I seem to only have command line access to the Plex Jail. I my hunt for a clue to what happened, I finally found the logs in a folder /var/db/plexdata/Plex Media Server/Logs. Looking at the “Plex Media Server.#.log” files, I see tons of errors and timeouts, but they don’t seem related to connections to plex.tv system. I’ve hardcoded a port forward of 32400 internal and external into the router and also left the 18400 and 18363 ports pointing to the plex IP. Still no server in the plex.tv connections. After about 2 hours of trying various ports and reading forums, I thought to disconnect the server from plex.tv to allow it to re-discover it, but it’s still trying to find the server. Any idea’s or advice would be appreciated.
UPDATE: I was able to recover by reverting back to a previous snapshot.