sudo apt-get update throws invalid signature.

I’m not sure if my previous fixes (I added a Parrot OpenDNS) broke it, or is it just my govt blocking us again. Sigh… These mirrors used to be working fine, but now idk what happened.

sudo apt-get update
[sudo] password for parrotos:         
Hit:1 https://mirror.0x.sg/parrot rolling InRelease                            
Get:2 https://mirror.kku.ac.th/parrot rolling InRelease [5,678 B]              
Hit:3 https://deb.parrot.sh/parrot rolling InRelease       
Hit:4 https://deb.parrot.sh/parrot rolling-security InRelease
Err:2 https://mirror.kku.ac.th/parrot rolling InRelease
  The following signatures were invalid: EXPKEYSIG B56FFA946EB1660A Parrot project <[email protected]>
Reading package lists... Done
W: GPG error: https://mirror.kku.ac.th/parrot rolling InRelease: The following signatures were invalid: EXPKEYSIG B56FFA946EB1660A Parrot project <[email protected]>
E: The repository 'https://mirror.kku.ac.th/parrot rolling InRelease' 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.
2 Likes

Hi,

Try

wget -q -O - https://deb.parrotsec.org/parrot/misc/parrotsec.gpg | sudo gpg --import

and then

sudo parrot-upgrade
2 Likes

Still doesn’t work… hmmmm… It throws

gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

Looks like my problem evolved.

Ign:1 https://deb.parrot.sh/parrot rolling InRelease Ign:2 https://deb.parrot.sh/parrot rolling-security InRelease Err:3 https://deb.parrot.sh/parrot rolling Release Cannot initiate the connection to deb.parrot.sh:443 (2001:41d0:602:3520:bbbb:feed:dead:beef). - connect (101: Network is unreachable) Cannot initiate the connection to deb.parrot.sh:443 (2402:1f00:8001:8d8:eeee:feed:dead:beef). - connect (101: Network is unreachable) Cannot initiate the connection to deb.parrot.sh:443 (2402:1f00:8001:d2d:ffff:feed:dead:beef). - connect (101: Network is unreachable) Err:4 https://deb.parrot.sh/parrot rolling-security Release Cannot initiate the connection to deb.parrot.sh:443 (2001:41d0:602:3520:bbbb:feed:dead:beef). - connect (101: Network is unreachable) Cannot initiate the connection to deb.parrot.sh:443 (2402:1f00:8001:8d8:eeee:feed:dead:beef). - connect (101: Network is unreachable) Cannot initiate the connection to deb.parrot.sh:443 (2402:1f00:8001:d2d:ffff:feed:dead:beef). - connect (101: Network is unreachable) Hit:5 https://mirror.0x.sg/parrot rolling InRelease Hit:6 https://mirror.kku.ac.th/parrot rolling InRelease Reading package lists... Done E: The repository 'https://deb.parrot.sh/parrot rolling Release' no longer has a Release file. 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. E: The repository 'https://deb.parrot.sh/parrot rolling-security Release' no longer has a Release file. 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.

Now I’m worried that I might get hacked or spoofed.

Is available via IPv4. Not sure why your system is trying to connect via IPv6.

2 Likes

Looks like it’s internet censorship for my country lol. It works sometimes, and the mirror’s server went from https to http for some period, and then it’s up again. Here we go again…

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.