Well by now I am sure that everyone has heard that the Plex forums have been hacked and that Plex sent out a notification to change your passwords. Interestingly enough, Plex did not just send out a notice, but included a link that you could click on that would take you directly to the spot where you could change your password. How nice of them!

plex_notice_july1_2015

Of course, being the totally untrusting sort that I am, I totally disregarded the link in this email. My thought was – “Really, your going to send me a link that takes me directly to a password screen allowing me to change my password without first determining who I am by asking me my current password?” I did click on the link (after launching virtualbox and my sandbox protected OS) and it did, in fact, take me directly to a screen where I could seemingly change my password. No request was made to identify myself. So I decided that I would play it safe and login via the normal interface and change my password.

I did just that. I logged in (despite the notice saying that I could not do so) and changed my password. No big deal at all. Except that within minutes my Plex server went offline!

hummm….I could log in to my Plex server, I could see my shared libraries from my friends, I could watch movies from their server, but my server (aptly named Cinaplex) was no where to be found. So off to the Plex forums I went where I found…nothing. The Plex forums were down:

screen 2015-07-03 at 12.27.55 PM¬†Well, that kind of set me back a little bit, but hey – I am sure I can figure this thing out in no time. I am sure it is something with my password on my server not linking with the password at Plex (I am a lifetime Plex Pass subscriber). So I am sure I just pop in to my local Plex server and change the password there. Well, again no luck. Nothing I tried allowed me to ‘see’ Cinaplex and gain access to the part to change the password. Why? I did not know (at the time). So I did what every good linux guys does…I beat my head about the system looking for a way to change the password when I could not gain access to the server portion of the interface. I ‘knew’ the server was up and operational. I could get to it’s local interface http://cinaplex:32400/web without any problems. I could see my shared libraries, I could stream movies and TV programs from those shared libraries but for some reason I could not get to my server settings.

So I decided to reinstall Plex. This is a very simple process made even easier by a script that I have that goes out each night and checks to make sure that I have the most current version of Plex. I overrode the safety and forced a new download and reinstalled Plex (a whopping 30 second ordeal) and guess what? Nothing. Nothing at all. Something was weird. So I did the very next best thing a linux person could do when confronted with a problem: I opened up Google.

It would see that I was not the only person that questioned the intelligence of clicking on a link that took you to a simple password change screen. It would appear in doing a password change the way I did it, it had someone unlinked my Plex server from my Plex Pass account and thus rendered my server worthless! But a simple password change on the server to match my new Plex password would fix me right up. Ah..but wait…I cannot get to my server settings for some reason. Then I saw it, a small note on a Redit post about needing to be on the same network as your server. I was not on the same network. I have my network VLANd with the Cinaplex and NAS on a totally separate network then the rest of my networking hardware and systems, and this was the reason I was unable to get to the server settings.

A quick ssh tunnel later (ssh ip_of_my_server -L 8888:localhost:32400)

And I was up and running by hitting the new url of my server: http://localhost:8888/web and resetting the password and linking the server back to Plex. Once I did that, everything was back up and running as it should be!