404 when fetching .deb from repository

After installing the repo key on my Raspberry Pi 4 and running apt update, I run apt install plexmediaserver.
I then run into the following error:

Failed to fetch https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.22.3.4523-d0ce30438_armhf.deb 404 Not Found [IP: 104.18.157.41 443]

When I open the URL in my browser I also run into a 404 and get redirected to https://www.plex.tv/media-server-downloads/

Is the repository perhaps misconfigured or just me?

2 Likes

apt-get update

Current public is 1.22.3.4602

something isn’t right on your end.

what’s the repo configured as?

Unfortunately, apt-get update doesn’t bump the version number…

Repo is set up as per instructions:

$ cat /etc/apt/sources.list.d/plexmediaserver.list
deb https://downloads.plex.tv/repo/deb public main

The response I get get when requesting https://downloads.plex.tv/repo/deb:

curl https://downloads.plex.tv/repo/deb
<html>
  <head>
    <title>Plex Redirect</title>
      <META http-equiv="refresh" content="0;URL=https://plex.tv/downloads">
  </head>
  <body bgcolor="#323232" link="yellow" vlink="yellow">
    <p>&nbsp;</p>
    <center><font size="5" color="white">The page you're looking for was not found.<br>
      You will be redirected automatically in 5 seconds.<p>
      <a href="https://www.plex.tv/downloads">https://plex.tv/downloads</a></font>
    </center>
  </body>
</html>

I presume you don’t see the same page? :slight_smile:

Not sure what to tell you but I suspect the apt cache on your end has some issues

Re the CURL? that’s not how you do it. You must go through the web page to get the package URL. (because of the Plex Pass vs Public flag)

You must go through the web page to get the package URL. (because of the Plex Pass vs Public flag)

Ah yeah, that makes sense :blush:

Let me figure out the potential apt cache issue!

I’ve gotten the same error as you today, except with an ipv6 instead of an ipv4. If you would share your solution once you managed to fix it, that’d be much appreciated!

No luck yet!

However, I noticed the version available for ARM via https://www.plex.tv/media-server-downloads/ is the same as the one in the repo (1.22.3.4523).

ARMhf is also ARMv7 ?

If so, I think I know what’s going on.

Let me check with my packaging colleague.

any joy on this? did anyone ever get a solution?

Not an expert, but that does seem to be the case.

what I know:

The package file names changed a bit as of 1.23.0 (the new toolchain).

armv7_hf_neon → armv7neon
armv7_hf → armv7hf
armv7_sf → armv7hf (our hf builds now run on sf platforms due to our own bundled musl libs)

I know they’re trying to sort out the packaging problem with the Downloads page and what it shows.

Can I get you a specific version?

Hi,
Same exact OP issue and configuration here. I have the Tautulli web app to notify me of any new PMS Versions released, and it’s a couple of times I get the notification for new versions but when I go into the PMS settings page no sign of the update and of course it doesn’t show up with dist-upgrade as usual. I’m stuck at version 1.22.3.4523.
Is this going to be fixed on your end and it will start working again or do we need to change anything on our side?
Thanks!

Just got info from the build team.

  1. armv7hf (HF which now runs on a SF kernel due to our own musl)
  2. armv7neon (Is HF + NEON)

The downloads page is updated now and works as it used to.

A have the same problem and still not working. Thanks

+1 for this, I’m also stuck on 1.22.3.4523 on my Raspberry Pi 4.
But I don’t see any errors, there is just no update available.

“still not working” ?

Please show us what you’re seeing on the command line.

We found a cache issue today and it should be resolved for everyone (world-wide).

If not, I will notify the team.

1 Like

It doesn’t work for me either I just tried again but I still get:

Failed to fetch https://downloads.plex.tv/repo/deb/pool/plexmediaserver_1.22.3.4523-d0ce30438_armhf.deb404 Not │
│ Found [IP: 104.18.156.41 443]

I’m running dietpi

1 Like

Getting the same thing myself:


Tried an apt-get clean as well followed by another apt-get update/upgrade. No dice.

may I have that as text “code” </> button copy & paste?

Mine is on brand new installation, using this list “echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list” on a PI4. Thanks