[arch-general] Searching reference server for mirror checking

Gerhard Brauer gerhard.brauer at web.de
Mon Jan 28 10:52:39 EST 2008


Hello!

Ok, i'am 99% ready with the script (mostly output and "internally
cleaning"). I put the output as txt attachement in this mail.

Short:
Overall Status
--------------------------------------
Mirrors tested..................... : 49
Mirrors with connection problems... : 2
Mirror with data collection problems: 5

Mirrors OUT of sync................ : 25

Legend for txt file:
size means *.db.tar.gz size reported by either FTP or HTTP mirror
mtime also taken from protocols, converted to UTC if needed
md5sum after doenlaod db file.

Some mirrors seams to have the correct file size, but mtime and/or
md5sum differs. I've checked some of them and there seams to bee
slightly corrupted files on there.

Next i will version pumping on the script (it's a ruby script) from now
0.1 to 1.0 ;-) and then we could see if this is something usefull for
us.

 Gerhard

-- 
Ein Registry-Cleaner ist fuer Win-User
der Bulldozer des kleinen Mannes.
-------------- next part --------------
Mirror check on: Mon Jan 28 16:01:42 +0100 2008
                 Mon Jan 28 15:01:42 UTC 2008
Connecting to main server...
Connecting ftp.archlinux.org (FTP)... OK
References:
--------------------------------------------
community-x86_64  :   342274 Mon Jan 28 10:01:02 UTC 2008 0e9985317bf30dc4269ba036c669f169
extra-i686        :   318137 Mon Jan 28 06:30:32 UTC 2008 d4ed2eff69461c639a0e25849ba365e0
core-x86_64       :    23699 Mon Jan 28 10:35:37 UTC 2008 c672afac0f9fd193f54deb7d04280084
extra-x86_64      :   310961 Mon Jan 28 06:32:16 UTC 2008 51f93864b8f139825c0f7684f7d30374
core-i686         :    23686 Mon Jan 28 10:35:07 UTC 2008 97377a75342afae58bdbafb94b6781d7
community-i686    :   347717 Mon Jan 28 08:01:00 UTC 2008 bbee172a7111e991183f6546ffa45409

Going on with the mirrors...
Connecting ftp.archlinux.org (FTP)... OK
Connecting ftp.nethat.com (FTP)... NOK
Connecting locke.suu.edu (FTP)... OK
Connecting mirrors.unixheads.org (FTP)... OK
Connecting ftp-linux.cc.gatech.edu (FTP)... OK
Connecting mirror.cs.vt.edu (FTP)... OK
Connecting mirrors.easynews.com (HTTP)... OK
Connecting ftp.ibiblio.org (FTP)... OK
Connecting holmes.umflint.edu (HTTP)... OK
Connecting archlinux.c3sl.ufpr.br (HTTP)... OK
Connecting archlinux.c3sl.ufpr.br (FTP)... OK
Connecting gd.tuwien.ac.at (FTP)... OK
Connecting ftp.belnet.be (FTP)... OK
Connecting ftp.sh.cvut.cz (FTP)... OK
Connecting ftp.estpak.ee (FTP)... OK
Connecting ftp.sixnix.net (FTP)... OK
Connecting mir1.archlinuxfr.org (FTP)... OK
Connecting mir2.archlinuxfr.org (FTP)... OK
Connecting distrib-coffee.ipsl.jussieu.fr (FTP)... OK
Connecting mir.archlinux.fr (HTTP)... OK
Connecting ftp.free.fr (FTP)... OK
Connecting ftp.tu-chemnitz.de (FTP)... OK
Connecting ftp.hosteurope.de (FTP)... OK
Connecting ftp.archlinuxppc.org (FTP)... NOK
Connecting www.mirrorservice.org (HTTP)... OK
Connecting ftp.ntua.gr (FTP)... OK
Connecting ftp.mfa.kfki.hu (FTP)... OK
Connecting ftp.heanet.ie (FTP)... OK
Connecting mi.mirror.garr.it (FTP)... OK
Connecting ftp.nluug.nl (FTP)... OK
Connecting ftp.surfnet.nl (FTP)... OK
Connecting ftp.icm.edu.pl (FTP)... OK
Connecting mirror.icis.pcz.pl (FTP)... OK
Connecting piotrkosoft.net (HTTP)... OK
Connecting ftp.piotrkosoft.net (FTP)... OK
Connecting cesium.di.uminho.pt (FTP)... OK
Connecting ftp.iasi.roedu.net (FTP)... OK
Connecting archlinux.org.ru (FTP)... OK
Connecting mirror.yandex.ru (FTP)... OK
Connecting archlinux.freeside.ru (HTTP)... OK
Connecting ftp.ds.hj.se (FTP)... OK
Connecting ftp.gigabit.nu (FTP)... OK
Connecting archlinux.puzzle.ch (FTP)... OK
Connecting server.elsistech.com (HTTP)... OK
Connecting hell.org.ua (FTP)... OK
Connecting ftp.linux.kiev.ua (FTP)... OK
Connecting mirror.isoc.org.il (HTTP)... OK
Connecting mirror.pacific.net.au (FTP)... OK
Connecting mirror.aarnet.edu.au (FTP)... OK

Mirrors with net problems: 2
------------------------------------
ftp.nethat.com (Login error: 530 Login incorrect.)
ftp.archlinuxppc.org (Connection error: No route to host - connect(2)Login error: undefined method `login' for nil:NilClass)

Mirrors with repo data collect problems: 5
------------------------------------------------
mir1.archlinuxfr.org
---------------
  community-x86_64()
  extra-i686()
  core-x86_64()
  extra-x86_64()
  core-i686()
  community-i686(Download error: 421 Timeout.)
ftp.heanet.ie
---------------
  community-x86_64(Size error: 550 mirrors/ftp.archlinux.org/community/os/x86_64/community.db.tar.gz: not a plain file.Mtime error: 550 mirrors/ftp.archlinux.org/community/os/x86_64/community.db.tar.gz: No such file or directoryDownload error: 550 mirrors/ftp.archlinux.org/community/os/x86_64/community.db.tar.gz: No such file or directory.)
  extra-i686(Size error: 550 mirrors/ftp.archlinux.org/extra/os/i686/extra.db.tar.gz: not a plain file.Mtime error: 550 mirrors/ftp.archlinux.org/extra/os/i686/extra.db.tar.gz: No such file or directoryDownload error: 550 mirrors/ftp.archlinux.org/extra/os/i686/extra.db.tar.gz: No such file or directory.)
  core-x86_64(Size error: 550 mirrors/ftp.archlinux.org/core/os/x86_64/core.db.tar.gz: not a plain file.Mtime error: 550 mirrors/ftp.archlinux.org/core/os/x86_64/core.db.tar.gz: No such file or directoryDownload error: 550 mirrors/ftp.archlinux.org/core/os/x86_64/core.db.tar.gz: No such file or directory.)
  extra-x86_64(Size error: 550 mirrors/ftp.archlinux.org/extra/os/x86_64/extra.db.tar.gz: not a plain file.Mtime error: 550 mirrors/ftp.archlinux.org/extra/os/x86_64/extra.db.tar.gz: No such file or directoryDownload error: 550 mirrors/ftp.archlinux.org/extra/os/x86_64/extra.db.tar.gz: No such file or directory.)
  core-i686(Size error: 550 mirrors/ftp.archlinux.org/core/os/i686/core.db.tar.gz: not a plain file.Mtime error: 550 mirrors/ftp.archlinux.org/core/os/i686/core.db.tar.gz: No such file or directoryDownload error: 550 mirrors/ftp.archlinux.org/core/os/i686/core.db.tar.gz: No such file or directory.)
  community-i686(Size error: 550 mirrors/ftp.archlinux.org/community/os/i686/community.db.tar.gz: not a plain file.Mtime error: 550 mirrors/ftp.archlinux.org/community/os/i686/community.db.tar.gz: No such file or directoryDownload error: 550 mirrors/ftp.archlinux.org/community/os/i686/community.db.tar.gz: No such file or directory.)
ftp.icm.edu.pl
---------------
  community-x86_64()
  extra-i686()
  core-x86_64(Size error: 550 pub/Linux/sunsite/distributions/archlinux/core/os/x86_64/core.db.tar.gz: not a plain file.Mtime error: 550 pub/Linux/sunsite/distributions/archlinux/core/os/x86_64/core.db.tar.gz: No such file or directory.Download error: 550 pub/Linux/sunsite/distributions/archlinux/core/os/x86_64/core.db.tar.gz: No such file or directory.)
  extra-x86_64()
  core-i686(Size error: 550 pub/Linux/sunsite/distributions/archlinux/core/os/i686/core.db.tar.gz: not a plain file.Mtime error: 550 pub/Linux/sunsite/distributions/archlinux/core/os/i686/core.db.tar.gz: No such file or directory.Download error: 550 pub/Linux/sunsite/distributions/archlinux/core/os/i686/core.db.tar.gz: No such file or directory.)
  community-i686()
archlinux.org.ru
---------------
  community-x86_64(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  extra-i686(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  core-x86_64(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  extra-x86_64(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  core-i686(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  community-i686(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
ftp.linux.kiev.ua
---------------
  community-x86_64(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  extra-i686()
  core-x86_64(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  extra-x86_64(Size error: 550 Could not get file size.Mtime error: 550 Could not get file modification time.Download error: 550 Failed to open file.)
  core-i686()
  community-i686()

Comparing mirrors against archlinux.org
..........................................
Mirrors with SYNC problems: 25
------------------------------------------------
ftp-linux.cc.gatech.edu
  community-x86_64 failed on:  size  mtime(0 day(s), 04:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 02:12 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum
mirror.cs.vt.edu
  community-x86_64 failed on:  size  mtime(0 day(s), 00:59 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
mirrors.easynews.com
  community-x86_64 failed on:  size  mtime(0 day(s), 11:28 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 12:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 12:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  size  mtime(0 day(s), 07:59 (h:m))  md5sum
ftp.ibiblio.org
  community-x86_64 failed on:  size  mtime(0 day(s), 04:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 02:12 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum
holmes.umflint.edu
  community-x86_64 failed on:  size  mtime(0 day(s), 11:28 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 12:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 12:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  size  mtime(0 day(s), 07:59 (h:m))  md5sum
archlinux.c3sl.ufpr.br
  community-x86_64 failed on:  size  mtime(0 day(s), 00:59 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
archlinux.c3sl.ufpr.br
  community-x86_64 failed on:  size  mtime(0 day(s), 00:59 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
gd.tuwien.ac.at
  community-x86_64 failed on:  size  mtime(1 day(s), 13:59 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(1 day(s), 05:11 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(5 day(s), 08:16 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(1 day(s), 05:28 (h:m))  md5sum
  core-i686        failed on:  size  mtime(5 day(s), 08:17 (h:m))  md5sum
  community-i686   failed on:  size  md5sum
ftp.belnet.be
  community-x86_64 failed on:  size  mtime(0 day(s), 04:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 02:12 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum
ftp.estpak.ee
  community-x86_64 failed on:  size  mtime(0 day(s), 13:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 14:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 14:33 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 14:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 14:32 (h:m))  md5sum
  community-i686   failed on:  size  md5sum
ftp.tu-chemnitz.de
  community-x86_64 failed on:  size  mtime(13 day(s), 17:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(13 day(s), 00:38 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(13 day(s), 13:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(13 day(s), 00:57 (h:m))  md5sum
  core-i686        failed on:  size  mtime(13 day(s), 13:31 (h:m))  md5sum
  community-i686   failed on:  size  mtime(13 day(s), 07:29 (h:m))  md5sum
www.mirrorservice.org
  community-x86_64 failed on:  size  mtime(0 day(s), 05:59 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 02:12 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum
mi.mirror.garr.it
  community-x86_64 failed on:  size  mtime(0 day(s), 00:59 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
ftp.nluug.nl
  community-x86_64 failed on:  size  mtime(2 day(s), 06:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(2 day(s), 09:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(5 day(s), 09:16 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(2 day(s), 03:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(5 day(s), 09:17 (h:m))  md5sum
  community-i686   failed on:  size  mtime(2 day(s), 04:29 (h:m))  md5sum
ftp.surfnet.nl
  community-x86_64 failed on:  size  mtime(2 day(s), 06:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(2 day(s), 09:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(5 day(s), 09:16 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(2 day(s), 03:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(5 day(s), 09:17 (h:m))  md5sum
  community-i686   failed on:  size  mtime(2 day(s), 04:29 (h:m))  md5sum
mirror.icis.pcz.pl
  community-x86_64 failed on:  size  mtime(0 day(s), 11:28 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 12:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 12:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  size  mtime(0 day(s), 09:28 (h:m))  md5sum
piotrkosoft.net
  community-x86_64 failed on:  size  mtime(0 day(s), 04:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 02:12 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum
ftp.piotrkosoft.net
  community-x86_64 failed on:  size  mtime(0 day(s), 04:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 02:12 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum
ftp.iasi.roedu.net
  community-x86_64 failed on:  size  mtime(0 day(s), 19:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 14:34 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(5 day(s), 09:16 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 14:28 (h:m))  md5sum
  core-i686        failed on:  size  mtime(5 day(s), 09:17 (h:m))  md5sum
  community-i686   failed on:  size  mtime(0 day(s), 17:29 (h:m))  md5sum
mirror.yandex.ru
  community-x86_64 failed on:  size  mtime(0 day(s), 11:28 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 12:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 12:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  size  mtime(0 day(s), 09:28 (h:m))  md5sum
archlinux.freeside.ru
  community-x86_64 failed on:  size  mtime(0 day(s), 19:29 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 12:36 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(5 day(s), 09:16 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 12:37 (h:m))  md5sum
  core-i686        failed on:  size  mtime(5 day(s), 09:17 (h:m))  md5sum
  community-i686   failed on:  size  mtime(0 day(s), 13:00 (h:m))  md5sum
server.elsistech.com
  core-x86_64      failed on:  size  mtime(5 day(s), 09:16 (h:m))  md5sum
  core-i686        failed on:  size  mtime(5 day(s), 09:17 (h:m))  md5sum
hell.org.ua
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
mirror.isoc.org.il
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
mirror.aarnet.edu.au
  community-x86_64 failed on:  size  mtime(0 day(s), 11:28 (h:m))  md5sum
  extra-i686       failed on:  size  mtime(0 day(s), 03:58 (h:m))  md5sum
  core-x86_64      failed on:  size  mtime(0 day(s), 12:32 (h:m))  md5sum
  extra-x86_64     failed on:  size  mtime(0 day(s), 03:59 (h:m))  md5sum
  core-i686        failed on:  size  mtime(0 day(s), 12:31 (h:m))  md5sum
  community-i686   failed on:  mtime(0 day(s), 05:29 (h:m))  md5sum

Overall Status
--------------------------------------
Mirrors tested..................... : 49
Mirrors with connection problems... : 2
Mirror with data collection problems: 5

Mirrors OUT of sync................ : 25



More information about the arch-general mailing list