Invalid signature when trying to update packages [Debian] - Focal thread

Server Version#: X
Player Version#: X

Hello,

i am trying to install Plex Media Server on my Pi4.
Sadly i get this error:

W: GPG error: https://downloads.plex.tv/repo/deb public Release: The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
E: The repository 'https://downloads.plex.tv/repo/deb public Release' is not signed.

After some googling it seems to be a reccuring issue, but none of the provided solutions helped.

(eg https://forums.plex.tv/t/invalid-signature-when-updating-via-apt-ubuntu/409811)

Help would be appreciated.

We’re waiting for that team to resolve the problem.
They’ve been aware since yesterday. Sorry for the inconvenience it’s causing.

You can still download and manually install with dpkg -i

Thanks for the quick answer.
Can you provide an in-depth guide how to use dpkg-i?
I do not know this tool

at the command line,

sudo dpkg -i  filename.deb

FYI: Using Linux, this is one of things you should have in your skill set.

1 Like

Seems to be a duplicate of another issue, placing the link here for others.

https://forums.plex.tv/t/plex-debian-repository-not-properly-signed/

MODERATOR EDIT

I’ve closed the above referenced thread and pointed it here.

I’d like to start folding these many threads together.

I just wish people would learn to search before posting in the blind.

Thank you very much, i am new to this :slight_smile:

I agree, if it is possible to cross reference them and close the dupes, that would be great.

One closed and linked here. I can move the posts but it would be messy

It works for me now (Europe), thanks!
I would be interested to understand what the cause was.

I’m using Linux Mint 19.3, and I still have the same problem. I’ve removed the key, and re-added it using wget -q https://downloads.plex.tv/plex-keys/PlexSign.key -O - | apt-key add -

But still I get this error when updating:

W: GPG error: https://downloads.plex.tv/repo/deb public Release: The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
E: The repository 'https://downloads.plex.tv/repo/deb public Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Following the suggestion above, I was able to manually download and update Plex to Version 1.18.4.2171 (confirmed using dpkg -l plexmediaserver), so I’m up and running once more now, but the error (which started a few days ago) yet persists and I’m wondering if it’s on my end or not since other reports say the key is working.

Let me know if there’s anything else you need from me.

same issue in asia Pi jessie

W: Failed to fetch https://downloads.plex.tv/repo/deb/dists/public/main/binary-armhf/Packages Hash Sum mismatch

this is not the 1st time, this happens time to time in the past as well, and resolve itself without me doing anything.

looks like there are corruptions on the APT mirrors when propagating.

1 Like

Looks like the issue has been resolved, in so far as my problem was the signature

I am a n00b when it comes to my raspberry Pi, online step by step with no understanding hangs head in shame

It worked this morning

UK

just like before, its working now :slight_smile:

Without making any further changes, following my initial post above, today I find that the Plex PPA key is once again working.

And while I’m glad this has been resolved (for now), I suspect the issue was never on my end.

It never was. When this happens, It’s 99.99% of the time UPSTREAM at the cloud distribution servers.

Getting an invalid signature error on both my Plex servers in Australia. They updated OK last time I tried (a few weeks ago).

root@host:~# apt update
Hit:1 http://security.debian.org buster/updates InRelease
Ign:2 https://downloads.plex.tv/repo/deb public InRelease                                   
Get:3 https://downloads.plex.tv/repo/deb public Release [5815 B]               
Get:4 https://downloads.plex.tv/repo/deb public Release.gpg [821 B]                         
Err:4 https://downloads.plex.tv/repo/deb public Release.gpg           
  The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
Hit:5 http://ftp.debian.org/debian buster InRelease
Hit:6 http://ftp.debian.org/debian buster-updates InRelease
Fetched 6636 B in 1s (5763 B/s)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://downloads.plex.tv/repo/deb public Release: The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
W: Failed to fetch https://downloads.plex.tv/repo/deb/dists/public/Release.gpg  The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
W: Some index files failed to download. They have been ignored, or old ones used instead.

I am getting the same Ubuntu 19.04 server. BADSIG.

Already alerted the team that the repository did not deploy correctly again.

2 Likes

It happens for me with two different systems (although identical):

root@mihaim-Lenovo-Y50-70:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.3 LTS
Release:	18.04
Codename:	bionic
root@mihaim-Lenovo-Y50-70:~# apt update -o Dir::Etc::sourcelist="sources.list.d/plexmediaserver.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
Ign:1 https://downloads.plex.tv/repo/deb public InRelease
Get:2 https://downloads.plex.tv/repo/deb public Release [5.815 B]
Get:3 https://downloads.plex.tv/repo/deb public Release.gpg [821 B]
Err:3 https://downloads.plex.tv/repo/deb public Release.gpg
  The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
Fetched 821 B in 1s (985 B/s)  
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://downloads.plex.tv/repo/deb public Release: The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
W: Failed to fetch https://downloads.plex.tv/repo/deb/dists/public/Release.gpg  The following signatures were invalid: BADSIG 97203C7B3ADCA79D Plex Inc.
W: Some index files failed to download. They have been ignored, or old ones used instead.
root@mihaim-Lenovo-Y50-70:~#