I'm using my college's wifi to update my Kali system but it's unable to fetch any data for some reason. I'm sure that the firewall doesn't block Kali.org because I tried opening it in my web browser and it opened successfully. My best guess is that the firewall blocks heavy packages based on the HTTP header's content length field but I'm not sure of it as I'm not even able to download small packages. I want to try updating my system and download packages over HTTPS so I could be sure that this is( or isn't) the problem but I couldn't find a repository for it. The official repository is deb http://http.kali.org/kali kali-rolling main contrib non-freewhich is HTTP. Do you know of any HTTPS repo?PS: Could there be any other problem? Proxy is out of the question as we do not use proxies on our wireless network at all.EDIT: Here's an example. But when I shifted to my mobile Internet, the same package installed without any error.$ sudo apt-get install aptitude[sudo] password for papagolf: Reading package lists... DoneBuilding dependency tree       Reading state information... DoneThe following additional packages will be installed:  aptitude-common aptitude-doc-en libclass-accessor-perl libcwidget3v5  libio-string-perl libparse-debianchangelog-perlSuggested packages:  apt-xapian-index libcwidget-dev libxml-simple-perlThe following NEW packages will be installed:  aptitude aptitude-common aptitude-doc-en libclass-accessor-perl  libcwidget3v5 libio-string-perl libparse-debianchangelog-perl0 upgraded, 7 newly installed, 0 to remove and 1 not upgraded.Need to get 3,677 kB of archives.After this operation, 16.3 MB of additional disk space will be used.Do you want to continue? [Y/n] yErr:1 http://http.kali.org/kali kali-rolling/main amd64 aptitude-common all 0.7.5-3  Connection failedErr:2 http://http.kali.org/kali kali-rolling/main amd64 libcwidget3v5 amd64 0.5.17-4+b1  Connection failedErr:3 http://http.kali.org/kali kali-rolling/main amd64 aptitude amd64 0.7.5-3  Connection failedErr:4 http://http.kali.org/kali kali-rolling/main amd64 aptitude-doc-en all 0.7.5-3  Connection failedErr:5 http://http.kali.org/kali kali-rolling/main amd64 libclass-accessor-perl all 0.34-1  Connection failedErr:6 http://http.kali.org/kali kali-rolling/main amd64 libio-string-perl all 1.08-3  Connection failedErr:7 http://http.kali.org/kali kali-rolling/main amd64 libparse-debianchangelog-perl all 1.2.0-10  Could not connect to http.kali.org:80 (192.99.200.113), connection timed outE: Failed to fetch http://http.kali.org/kali/pool/main/a/aptitude/aptitude-common_0.7.5-3_all.deb  Connection failedE: Failed to fetch http://http.kali.org/kali/pool/main/c/cwidget/libcwidget3v5_0.5.17-4+b1_amd64.deb  Connection failedE: Failed to fetch http://http.kali.org/kali/pool/main/a/aptitude/aptitude_0.7.5-3_amd64.deb  Connection failedE: Failed to fetch http://http.kali.org/kali/pool/main/a/aptitude/aptitude-doc-en_0.7.5-3_all.deb  Connection failedE: Failed to fetch http://http.kali.org/kali/pool/main/libc/libclass-accessor-perl/libclass-accessor-perl_0.34-1_all.deb  Connection failedE: Failed to fetch http://http.kali.org/kali/pool/main/libi/libio-string-perl/libio-string-perl_1.08-3_all.deb  Connection failedE: Failed to fetch http://http.kali.org/kali/pool/main/libp/libparse-debianchangelog-perl/libparse-debianchangelog-perl_1.2.0-10_all.deb  Could not connect to http.kali.org:80 (192.99.200.113), connection timed outE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Updating kali over https
kali linux;repository;https