I am getting the following message when trying to run sudo apt-get update on my Kali virtual machine. What could be the cause?

root@kali:~# sudo apt-get update
Get:1 http://http.kali.org/kali kali-rolling InRelease [3,415 B]
Err:1 http://http.kali.org/kali kali-rolling InRelease
  Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Reading package lists... Done       
E: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease  Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: The repository 'http://http.kali.org/kali kali-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.
# cat /etc/resolv.conf
# Generated by NetworkManager
search *omitted*.com
  • Type us the output of # cat /etc/resolv.conf – Vasconcelos1914 Aug 23 at 13:59
  • Added in resolv.conf – Craken Aug 23 at 14:33
  • Does sudo apt clean an the sudo apt update change the situation? – guillermo chamorro Aug 23 at 14:44

Edit your /etc/apt/sources.list and add an s in the first http:

deb https://http.kali.org/kali kali-rolling main non-free contrib

Hope this helps

  • @ChristopheStrobbe You are right... I don't have a source of kali repositories so didn't want to post the wrong line. I edit the answer with the official repo from kali. – guillermo chamorro Aug 23 at 15:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.