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