Apt-get update this repository is no longer signed

I have searched through this forum and the web on how to fix this issue, but there wasn’t any solution that worked for me. I am unable to install updates on my Parrot machine through apt-get update or sudo parrot-upgrade. Below is info about my machine and the error log. Many thanks

1. Your Parrot information

  • OS version: run cat /etc/*release
    └──╼ $cat /etc/*release DISTRIB_ID=Parrot DISTRIB_RELEASE=4.10 DISTRIB_CODENAME=rolling DISTRIB_DESCRIPTION="Parrot 4.10" PRETTY_NAME="Parrot GNU/Linux 4.10" NAME="Parrot GNU/Linux" ID=parrot ID_LIKE=debian VERSION="4.10" VERSION_ID="4.10" HOME_URL="https://www.parrotsec.org/" SUPPORT_URL="https://community.parrotsec.org/" BUG_REPORT_URL="https://community.parrotsec.org/"
  • Kernel version: run uname -a
    Linux parrot-virtual 5.7.0-2parrot2-amd64 #1 SMP Debian 5.7.10-1parrot2 (2020-07-31) x86_64 GNU/Linux

5. Error log or screenshot

** Insert error log and screenshot here**

┌─[user@parrot-virtual]─[~]
└──╼ $sudo apt-get update
Err:1 https://mirror.parrot.sh/mirrors/parrot rolling InRelease
  403  Forbidden [IP: 104.27.130.193 443]
Err:2 https://mirror.parrot.sh/mirrors/parrot rolling-security InRelease
  403  Forbidden [IP: 104.27.130.193 443]
Reading package lists... Done
E: Failed to fetch https://mirror.parrot.sh/mirrors/parrot/dists/rolling/InRelease  403  Forbidden [IP: 104.27.130.193 443]
E: The repository 'https://mirror.parrot.sh/mirrors/parrot rolling InRelease' is no longer 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.
E: Failed to fetch https://mirror.parrot.sh/mirrors/parrot/dists/rolling-security/InRelease  403  Forbidden [IP: 104.27.130.193 443]
E: The repository 'https://mirror.parrot.sh/mirrors/parrot rolling-security InRelease' is no longer 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.
┌─[✗]─[user@parrot-virtual]─[~]
└──╼ $cat /etc/apt/sources.list.d/parrot.list file
# parrot repository
# this file was automatically generated by parrot-mirror-selector
deb https://mirror.parrot.sh/mirrors/parrot/ rolling main contrib non-free
#deb-src https://mirror.parrot.sh/mirrors/parrot/ rolling main contrib non-free
deb https://mirror.parrot.sh/mirrors/parrot/ rolling-security main contrib non-free
#deb-src https://mirror.parrot.sh/mirrors/parrot/ rolling-security main contrib non-free
cat: file: No such file or directory
┌─[✗]─[user@parrot-virtual]─[~]
└──╼ $cat /etc/issue
Parrot 4.10 \n \l
┌─[user@parrot-virtual]─[~]
└──╼ $uname -a
Linux parrot-virtual 5.7.0-2parrot2-amd64 #1 SMP Debian 5.7.10-1parrot2 (2020-07-31) x86_64 GNU/Linux
┌─[user@parrot-virtual]─[~]
└──╼ $ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=64 time=0.032 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=64 time=0.241 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=64 time=0.057 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=64 time=0.058 ms
^C
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3039ms
rtt min/avg/max/mdev = 0.032/0.097/0.241/0.083 ms
┌─[user@parrot-virtual]─[~]
└──╼ $ping 104.27.131.193
PING 104.27.131.193 (104.27.131.193) 56(84) bytes of data.
64 bytes from 104.27.131.193: icmp_seq=1 ttl=64 time=0.031 ms
64 bytes from 104.27.131.193: icmp_seq=2 ttl=64 time=0.039 ms
64 bytes from 104.27.131.193: icmp_seq=3 ttl=64 time=0.079 ms
64 bytes from 104.27.131.193: icmp_seq=4 ttl=64 time=0.038 ms
^C
--- 104.27.131.193 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3054ms
rtt min/avg/max/mdev = 0.031/0.046/0.079/0.018 ms
┌─[user@parrot-virtual]─[~]
└──╼ $ping google.com
PING google.com (74.125.21.100) 56(84) bytes of data.
64 bytes from yv-in-f100.1e100.net (74.125.21.100): icmp_seq=1 ttl=64 time=0.061 ms
64 bytes from 74.125.21.100 (74.125.21.100): icmp_seq=2 ttl=64 time=0.045 ms
64 bytes from 74.125.21.100 (74.125.21.100): icmp_seq=3 ttl=64 time=0.046 ms
64 bytes from 74.125.21.100 (74.125.21.100): icmp_seq=4 ttl=64 time=0.038 ms
^C
--- google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3045ms
rtt min/avg/max/mdev = 0.038/0.047/0.061/0.008 ms
┌─[user@parrot-virtual]─[~]
└──╼ $sudo apt clean
┌─[user@parrot-virtual]─[~]
└──╼ $sudo apt-get update
Err:1 https://mirror.parrot.sh/mirrors/parrot rolling InRelease
  403  Forbidden [IP: 104.27.130.193 443]
Err:2 https://mirror.parrot.sh/mirrors/parrot rolling-security InRelease
  403  Forbidden [IP: 104.27.130.193 443]
Reading package lists... Done
E: Failed to fetch https://mirror.parrot.sh/mirrors/parrot/dists/rolling/InRelease  403  Forbidden [IP: 104.27.130.193 443]
E: The repository 'https://mirror.parrot.sh/mirrors/parrot rolling InRelease' is no longer 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.
E: Failed to fetch https://mirror.parrot.sh/mirrors/parrot/dists/rolling-security/InRelease  403  Forbidden [IP: 104.27.130.193 443]
E: The repository 'https://mirror.parrot.sh/mirrors/parrot rolling-security InRelease' is no longer 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.
┌─[✗]─[user@parrot-virtual]─[~]
└──╼ $cat /etc/issue
Parrot 4.10 \n \l
┌─[user@parrot-virtual]─[~]
└──╼ $cat /etc/*release
DISTRIB_ID=Parrot
DISTRIB_RELEASE=4.10
DISTRIB_CODENAME=rolling
DISTRIB_DESCRIPTION="Parrot 4.10"
PRETTY_NAME="Parrot GNU/Linux 4.10"
NAME="Parrot GNU/Linux"
ID=parrot
ID_LIKE=debian
VERSION="4.10"
VERSION_ID="4.10"
HOME_URL="https://www.parrotsec.org/"
SUPPORT_URL="https://community.parrotsec.org/"
BUG_REPORT_URL="https://community.parrotsec.org/"
┌─[user@parrot-virtual]─[~]
└──╼ $

It looks like you may be connected through Tor or another proxy (ping responses/Forbidden error)?

If this is the case, try with direct connection.

Please Have a try sudo apt update instead of sudo apt-get update or sudo parrot-upgrade

try sudo parrot-update

what does this mean in your pc?
try
cat /etc/apt/sources.list.d/parrot.list
and see whats there and put the correct repo
then always use
sudo parrot-upgrade command to upgrade parrot system.
apt-get is never recommended on rolling distro as it affects dependencies of packages.

If you are using a vm
try editing resolv.conf and add google dns or use dnstool
sudo dnstool static 8.8.8.8

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