I have noticed that some of the mirrors I use regularly had become out of sync. Some haven't been refreshed since Aug-14, others have become empty. There's only a README file with a mention about ibiblio service having been moved, the rest has been wiped out. Here's the list: ftp://gentoo.kems.net (KEMS-Zajil (Kuwait/ftp)) : 550 /distfiles: No such file or directory ftp://mirror.gentoo.ru/pub/mirror/gentoo (mirror.gentoo.ru (Russia/ftp)) is 1.63 days late ftp://ftp2.tnc.edu.tw/pub1/Gentoo (Tainan Educational Network Center (Taiwan/http)) is 29.63 days late ftp://ftp.isu.edu.tw/pub/Linux/Gentoo (I-Shou University (Taiwan/ftp)) is 29.63 days late ftp://gentoo.llarian.net/pub/gentoo (Llarian Networks (USA/ftp)) is 28.63 days late ftp://gentoo.risq.qc.ca (Quebec Scientific Information Network (Canada/ftp)) is 13.63 days late ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo (purdue.edu (USA/ftp)) : 550 /pub/gentoo/distfiles: No such file or directory. ftp://gentoo.ccccom.com (CCC Communications (USA/ftp)) is 28.63 days late ftp://ftp-mirror.internap.com/pub/gentoo (InterNAP Network Services (USA/ftp)) is 33.63 days late ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo (Westfaelische Wilhelms-Universitaet (Germany/ftp IPV4 & IPV6)*) is 28.63 days late No server for University of Applied Sciences, Esslingen (Germany/ftp) -- Please check ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.easynet.nl/mirror/gentoo (easynet.nl (Netherlands/ftp)) is 28.63 days late ftp://ftp.tiscali.nl/pub/mirror/gentoo (tiscali.nl (Netherlands/ftp)) : 550 /pub/mirror/gentoo/distfiles: No such file or directory ftp://ftp.gentoo.skynet.be/pub/gentoo (Skynet Belgacom (Belgium/ftp)) : 550 /pub/gentoo/distfiles: No such file or directory ftp://ftp.rnl.ist.utl.pt/pub/gentoo (Instituto Superior T
I have noticed that some of the mirrors I use regularly had become out of sync. Some haven't been refreshed since Aug-14, others have become empty. There's only a README file with a mention about ibiblio service having been moved, the rest has been wiped out. Here's the list: ftp://gentoo.kems.net (KEMS-Zajil (Kuwait/ftp)) : 550 /distfiles: No such file or directory ftp://mirror.gentoo.ru/pub/mirror/gentoo (mirror.gentoo.ru (Russia/ftp)) is 1.63 days late ftp://ftp2.tnc.edu.tw/pub1/Gentoo (Tainan Educational Network Center (Taiwan/http)) is 29.63 days late ftp://ftp.isu.edu.tw/pub/Linux/Gentoo (I-Shou University (Taiwan/ftp)) is 29.63 days late ftp://gentoo.llarian.net/pub/gentoo (Llarian Networks (USA/ftp)) is 28.63 days late ftp://gentoo.risq.qc.ca (Quebec Scientific Information Network (Canada/ftp)) is 13.63 days late ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo (purdue.edu (USA/ftp)) : 550 /pub/gentoo/distfiles: No such file or directory. ftp://gentoo.ccccom.com (CCC Communications (USA/ftp)) is 28.63 days late ftp://ftp-mirror.internap.com/pub/gentoo (InterNAP Network Services (USA/ftp)) is 33.63 days late ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo (Westfaelische Wilhelms-Universitaet (Germany/ftp IPV4 & IPV6)*) is 28.63 days late No server for University of Applied Sciences, Esslingen (Germany/ftp) -- Please check ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.easynet.nl/mirror/gentoo (easynet.nl (Netherlands/ftp)) is 28.63 days late ftp://ftp.tiscali.nl/pub/mirror/gentoo (tiscali.nl (Netherlands/ftp)) : 550 /pub/mirror/gentoo/distfiles: No such file or directory ftp://ftp.gentoo.skynet.be/pub/gentoo (Skynet Belgacom (Belgium/ftp)) : 550 /pub/gentoo/distfiles: No such file or directory ftp://ftp.rnl.ist.utl.pt/pub/gentoo (Instituto Superior Técnico (Portugal/ftp)) : Connection refused - connect(2) ftp://gentoo.itdnet.net/gentoo (ITD Network ISP (Bulgaria/ftp)) : 550 /gentoo/distfiles: No such file or directory ftp://ftp.tu-clausthal.de/pub/linux/gentoo (tu-clausthal.de (Germany/ftp)) : 550 /pub/linux/gentoo/distfiles: No such file or directory. ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo (Uni Muenster/JOIN (Germany/ftp)) is 28.64 days late This output is produced by http://dev.gentoo.org/~neysx/chkmir.rb which checks the content of timestamp.chk from each ftp mirror listed on our mirrors.xml page. Hth.
Script has been updated to use a timeout and connect in separate threads. Enjoy.
This script kicks ass, thanks! -Jeffrey