Cannot sign in to my server on the PC it is running on and no remote access

This discussion was created from comments split from: Remote Access not available after update.

Adding my comment so I can get notified if this ever gets fixed. Until then I’m just stuck with VLC player for android and writing down shows I watch on paper to update later in Plex. I can’t login to the plex from the computer I host it on, the downloads never work on that same computer, the update says us manual install, and all-around, my machine has become a paperweight.

Windows 10 64bit
Dynamic IP on computer, router assigns it reserved based on MAC.
Rebooted server, router, etc. multiple times.
Plex Media Server Version 1.11.3.4803
(Had to get install file from another computer because server wouldn’t browse to the plex download page. Install update always said to use manual install).
User on the server settings page has an exclamation point on it. When I try to go to login on top right it says Plex not available.
Can’t access via web browser when outside of home network.
Can access via Android app as unsecure connection outside home network. Media says codec not available when I try to play something. My synced shows also do not show up on wifi outside my home network. Only way to play any media from outside home network is choosing original quality setting using external player in settings.
Port forwarding is correct. I deleted all UPNP and previous settings and redid the port forwarding. I tried it with UDP/TCP and with TCP only.

Things worked fine for years prior to this.
No changes in internet equipmenter/hardware/settings.

Says connected outside of network but the things below all have the red X marks
Private Unknown IP Public Unknown IP Internet all red X.
Port is manually specified, if I click apply it will sit and spin forever.

Firewall is full OFF on all my Windows 10 networks. I even put in special rules to allow all in addition to what was already there. Antivirus has the whole Plex folder set as exclusion zone.

Amazon fire tv is very slow to pull up any shows and half the time does not show the server as available. Attached are logs.

@tjstone31 said:
Windows 10 64bit
Dynamic IP on computer, router assigns it reserved based on MAC.
Rebooted server, router, etc. multiple times.
Plex Media Server Version 1.11.3.4803
(Had to get install file from another computer because server wouldn’t browse to the plex download page. Install update always said to use manual install).
User on the server settings page has an exclamation point on it. When I try to go to login on top right it says Plex not available.
Can’t access via web browser when outside of home network.
Can access via Android app as unsecure connection outside home network. Media says codec not available when I try to play something. My synced shows also do not show up on wifi outside my home network. Only way to play any media from outside home network is choosing original quality setting using external player in settings.
Port forwarding is correct. I deleted all UPNP and previous settings and redid the port forwarding. I tried it with UDP/TCP and with TCP only.

Things worked fine for years prior to this.
No changes in internet equipmenter/hardware/settings.

Says connected outside of network but the things below all have the red X marks
Private Unknown IP Public Unknown IP Internet all red X.
Port is manually specified, if I click apply it will sit and spin forever.

Firewall is full OFF on all my Windows 10 networks. I even put in special rules to allow all in addition to what was already there. Antivirus has the whole Plex folder set as exclusion zone.

Amazon fire tv is very slow to pull up any shows and half the time does not show the server as available. Attached are logs.

You need to have a working Plex Media Server signed in to plex.tv before looking into getting remote access to work

This does not sound right

(Had to get install file from another computer because server wouldn’t browse to the plex download page. Install update always said to use manual install).

and this is not right either

User on the server settings page has an exclamation point on it. When I try to go to login on top right it says Plex not available

If the server / PC cannot communicate with plex.tv then you would not be able to make use of the Plex Media Server and definitely remote access wont be configured

The logs are full curl error 51 which is

CURLE_PEER_FAILED_VERIFICATION (51) 
The remote server's SSL certificate or SSH md5 fingerprint was deemed not OK.

If this is referring to the plex.tv end then probably you have some software that is acting as ‘man in the middle’ and may be returning its own certificate instead of that of plex.tv

In a browser go to https://plex.tv/downloads and view the certificate details to see what it shows and who Is the issuer. This is the certificate info that I see in Google chrome and clicking on the lock and the certificate link

Actually I just found it - it is either an infected machine with malware or you installed this man-in-the-middle software

So look at this instead of getting a response from plex.tv, the server got a response from moo.com

Feb 26, 2018 19:50:24.426 [0696] DEBUG - HTTP 404 response from GET http://plex.tv/pms/:/ip
Feb 26, 2018 19:50:24.427 [0696] ERROR - PublicAddressManager: Unable to get public IP adddress from myPlex (httpCode=404): <!DOCTYPE HTML>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta http-equiv="x-ua-compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0" />
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-touch-fullscreen" content="yes">
    <link href="http://fonts.googleapis.com/css?family=Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic%7COpen+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic%7COswald:300,400,700%7CGreat+Vibes:400%7CBitter:400,700,400italic%7CRoboto:300,regular,500,700%7CRoboto+Condensed:regular,700%7CRoboto+Slab:300,regular" rel="stylesheet">
    <link rel="stylesheet" media="all" type="text/css" href="/css/main.css" />
    </head>

<body>

                        <h1 class="noopnotice__header">
        Hello!
    </h1>
    <div class="noopnotice notice">
        <div class="noopnotice__icon"></div>
        <p class="noopnotice__leadtext">Error 404!</p>
        <p>That page could not be found. Please contact us to help troubleshoot this problem.</p>
    </div>
    <a href="https://support.moo.com/hc/en-us/sections/200598374" class="btn btn-primary btn-block font-moo">Contact us</a>

        <script type="text/javascript" src="/vendor/jquery/dist/jquery.min.js"></script>
    </body>
</html>

My certificate for the https://plex.tv/downloads is
*.hype.sx instead of plex.tv on my server

I don’t know how to go about getting that hype.sx changed to plex.tv
I’m running multiple virus and malware scans but haven’t had anything appear in the last 3 hours.

I took the certificate from my laptop and copied it over to the plex server. Did an import and it took me to the plex download site for real. Once. Then it continues to revert back to the hype.sx certificate even when I try importing mine back in.

moo.com is a business card website–can’t say it is a website that I’d have anything to do with.

You found that needle in my haystack. Thanks!
Thoughts on my certificate?

No - it is not just the certificate you need to fix

You should remove the software that is putting that certificate in and the clues you have are moo.com and hype.sx

You have software installed on your machine that is intercepting traffic acting as a proxy and is responding to the request that was destined for plex.tv

so not as simple as just the certificate that is wrong

If it is legitimate then it would be some security software proxy

Check Control Panel / Internet Options / Connection / LAN Settings / Proxy advanced info
May be clue there

I used CC cleaner and wiped all my browser information out. Things seemed to worked with the plex.tv website certificate. Now however, when I try to open my local plex media server it hangs at the 127.0.0.1:32400 and then says Plex is not available. If I try to go to the plex website when I hit download it wants me to log in to plexpass to download. It doesn’t allow me to do that, it keeps saying there was a problem. I’m logged in fine from a browser elsewhere. I can still access Plex via my android app from outside the network via indirect connection. Any more thoughts on this? I’ve tried auto-proxy and no proxy selected. I took off Symantec Endpoint just to make sure it wasn’t blocking anything firewall-wise/app access control. I also made sure the normal windows firewall was off to test it out and still nothing. I installed the Plex media server exe that was released yesterday. I don’t think I can get logs this time since I can’t see it via a web browser. A few restarts hasn’t helped either.

@tjstone31 said:
I used CC cleaner and wiped all my browser information out. Things seemed to worked with the plex.tv website certificate. Now however, when I try to open my local plex media server it hangs at the 127.0.0.1:32400 and then says Plex is not available. If I try to go to the plex website when I hit download it wants me to log in to plexpass to download. It doesn’t allow me to do that, it keeps saying there was a problem. I’m logged in fine from a browser elsewhere. I can still access Plex via my android app from outside the network via indirect connection. Any more thoughts on this? I’ve tried auto-proxy and no proxy selected. I took off Symantec Endpoint just to make sure it wasn’t blocking anything firewall-wise/app access control. I also made sure the normal windows firewall was off to test it out and still nothing. I installed the Plex media server exe that was released yesterday. I don’t think I can get logs this time since I can’t see it via a web browser. A few restarts hasn’t helped either.

You have not said what the Internet options proxy information showed

I would never use ccCleaner. lots of users had issues with updates to Plex Media Server because some msi cache packages were removed

Running ccCleaner is just trying to solve the problem whilst being blind and not knowing what the issue is. If you want to take measures like that, then why not re-install windows?

I am going to move your posts out of this thread - I said right at the beginning that your issue had nothing to do with remote access and I advised you then to start a new forum topic

@tjstone31 your topic is now here !

Did full Windows 10 reset and deleted everything. Plex says down for maintenance now when I run it. After a few restarts not really doing much to figure out how to fix it, PMS just started randomly working. Took my laptop I was using earlier and on the wifi and attempted to go to the download page and the plex settings page.

https://plex.tv/users/edit
Fails out on another bad certificate, this time to this: upptec.se which was weird because I had no problems with the certificate on this laptop a few days ago.

Got a cell phone-- Works fine with website on wifi and off wifi.

I don’t understand how this is happening, seemed my certificate was fine 3 days ago on the same computer. Something with my internet must be the cause.

—restarted my laptop and now plex website works like it didn’t even know I was having a problem. I guess new copy of Windows and tons of reboots solved my problem. Thanks @sa2000 for your suggestions and looking at my logs

@tjstone31 said:
https://plex.tv/users/edit
Fails out on another bad certificate, this time to this: upptec.se which was weird because I had no problems with the certificate on this laptop a few days ago.

I have no idea as to why you have references to upptec.se and earlier hype.sx for certificates

You never came back with the info from
Control Panel / Internet Options / Connection / LAN Settings / Proxy advanced info

Whilst you have it working, i am concerned that you would soon run into issues if strange things like this are happening

I had a similar problem and tracked this down to what I believe to be a DNS caching issue in my router. My best guess is that Plex conducted a series of IP address changes around mid-February and the old addresses were still cached in my router. Rebooting my router resolved this issue.

Prior to rebooting my router, an nslookup request for plex.tv was returning the following IP addresses (among others that were unreachable):

  • Address: 34.248.236.84 – Returns hype.sx certificate
  • Address: 34.252.160.54 – Returns workerbee.aws-prod.moo.com certificate
  • Address: 52.30.134.235 – Returns locafox.de certificate
  • Address: 54.171.208.164 – Returns upptec.se certificate

After rebooting my router, nslookup requests for plex.tv returned the correct IP addresses as follows:

  • Address: 34.241.247.251
  • Address: 34.253.32.64
  • Address: 52.19.30.178
  • Address: 52.212.88.40
  • Address: 52.30.224.51
  • Address: 54.171.211.233

The evidence I have that points to this being a DNS caching issue due to IP changes (as opposed to my router being hacked) is that historical DNS records show the old IP addresses as being associated with plex.tv, including 34.248.236.84 (now returning hype.sx cert) and 34.252.160.54 (now returning workerbee.aws-prod.moo.com cert).

Also, both the old and new set of IPs are all AWS EU-West-1 addresses which is consistent with what you might expect in an IP change scenario.

Here’s an example of a site that has these historical DNS records: https://myip.ms/browse/sites_history/1/siteID/4019411/sort/4#sites_history_tbl_top

TL;DR: Reboot your router and see if that fixes it.

Thanks for the info @cliff001 - i will discuss with our ops team as well

@tjstone31 Thanks to the investigation and feedback from @cliff001 would need to switch the investigation to DNS and DNS cache. So it is not proxy issue as I thought

Plex uses Amazon AWS ELB and Amazon manage the IP Addresses. If any IP get re-allocated then ISP DNS Servers and Routers would be expected to respect the TTL and clear their cache after set time

So need to eliminate first that you have not set the IP Addresses in the windows hosts file as that would override dns - so check the contents of the C:\Windows\System32\drivers\etc\hosts file

Next would be to look into DNS - do you have your own DNS server that may be caching IP addresses incorrectly.
Is it the router? is it the ISP

And if you get the problem again, do an nslookup test
nslookup plex.tv to see what IP is returned

Repeat again using Google DNS or other DNS Servers to see if different IP is returned
nslookup plex.tv 8.8.8.8

If there is an issue with the ISP DNS Servers then that should be referred to them

I hate to bring this back up, but things are going haywire again.
https://plex.tv/downloads certificate now says it is from
arch.hiltisw.io
(Let’s Encrypt Authority X3).
Is that correct?
I did the DNS lookup with the 2 suggestions and they returned roughly the same IP addresses.
I’ve done a router reboot.
My hosts file has no IP’s in it.
I’ve tried manual port forward of 22400 and the automatic 32400 and no differences
UPNP is completely off.

It works now.
Certificate is not “Let’s Encrypt Authority” anymore. Very weird.