The Georgia Tech rsync server rsync3.us.gentoo.org needs some attention. It has two IPv6 addresses in DNS but it doesn't respond to connections on either one. The rsync mirror page says it's IPv4 only, so maybe it just needs the IPv6 addresses deleted from DNS (again?) like in bug 911751. It also has two IPv4 addresses in DNS and today I tried adding "sync-rsync-extra-opts = -4" to the repos/gentoo.conf file to use them. The server accepts connections on both addresses but immediately terminates them with "access denied". Log follows. # host rsync3.us.gentoo.org rsync3.us.gentoo.org has address 128.61.111.9 rsync3.us.gentoo.org has address 128.61.111.7 rsync3.us.gentoo.org has IPv6 address 2610:148:1f00:6f00:250:56ff:fe92:434b rsync3.us.gentoo.org has IPv6 address 2610:148:1f00:6f00:216:36ff:fe8e:1308 # emerge --sync >>> Syncing repository 'gentoo' into '/var/db/repos/gentoo'... * Using keys from /usr/share/openpgp-keys/gentoo-release.asc * Refreshing keys via WKD ... [ ok ] >>> Starting rsync with rsync://128.61.111.9/gentoo-portage... >>> Checking server timestamp ... --------------------------------------------------------------------------- GEORGIA TECH SOFTWARE LIBRARY Unauthorized use is prohibited. Your access is being logged. GTlib is hosted by the Partnership for an Advanced Computing Environment (PACE) at the Georgia Institute of Technology in Atlanta, Georgia, USA. http://www.pace.gatech.edu GTLib is operated as a "best effort" service. We _strongly_ recommend against depending on the availability of this service in a critical context. If you run a publicly accessible mirror, and are interested in mirroring from us, please contact gtlib@gtlib.gatech.edu. If you run a mirror that is not accessible to the public, please mirror from the modules listed at rsync://rsync.gtlib.gatech.edu. ---------------------------------------------------------------------------- @ERROR: access denied to gentoo-portage from UNKNOWN (136.47.###.###) rsync error: error starting client-server protocol (code 5) at main.c(1850) [Receiver=3.3.0] >>> Retrying... ... ==================== # emerge --sync >>> Syncing repository 'gentoo' into '/var/db/repos/gentoo'... * Using keys from /usr/share/openpgp-keys/gentoo-release.asc * Refreshing keys via WKD ... [ ok ] >>> Starting rsync with rsync://72.4.120.219/gentoo-portage... >>> Checking server timestamp ... rsync: [Receiver] failed to connect to 72.4.120.219 (72.4.120.219): Connection refused (111) rsync error: error in socket IO (code 10) at clientserver.c(139) [Receiver=3.3.0] >>> Retrying... >>> Starting retry 1 of 6 with rsync://128.61.111.7/gentoo-portage >>> Checking server timestamp ... --------------------------------------------------------------------------- GEORGIA TECH SOFTWARE LIBRARY Unauthorized use is prohibited. Your access is being logged. GTlib is hosted by the Partnership for an Advanced Computing Environment (PACE) at the Georgia Institute of Technology in Atlanta, Georgia, USA. http://www.pace.gatech.edu GTLib is operated as a "best effort" service. We _strongly_ recommend against depending on the availability of this service in a critical context. If you run a publicly accessible mirror, and are interested in mirroring from us, please contact gtlib@gtlib.gatech.edu. If you run a mirror that is not accessible to the public, please mirror from the modules listed at rsync://rsync.gtlib.gatech.edu. ---------------------------------------------------------------------------- @ERROR: access denied to gentoo-portage from UNKNOWN (136.47.###.###) rsync error: error starting client-server protocol (code 5) at main.c(1850) [Receiver=3.3.0] >>> Retrying... ... Reproducible: Always
By the way, this might have been broken for a while. Someone else reported the same IPv4 access denied problem over a year ago in a comment to bug 585524.
sync-uri = rsync://rsync.us.gentoo.org/gentoo-portage/ >>> Syncing repository 'gentoo' into '/var/db/repos/gentoo'... * Using keys from /usr/share/openpgp-keys/gentoo-release.asc * Refreshing keys via WKD ... [ ok ] >>> Starting rsync with rsync://128.61.111.7/gentoo-portage/... >>> Checking server timestamp ... --------------------------------------------------------------------------- GEORGIA TECH SOFTWARE LIBRARY Unauthorized use is prohibited. Your access is being logged. GTlib is hosted by the Partnership for an Advanced Computing Environment (PACE) at the Georgia Institute of Technology in Atlanta, Georgia, USA. http://www.pace.gatech.edu GTLib is operated as a "best effort" service. We _strongly_ recommend against depending on the availability of this service in a critical context. If you run a publicly accessible mirror, and are interested in mirroring from us, please contact gtlib@gtlib.gatech.edu. If you run a mirror that is not accessible to the public, please mirror from the modules listed at rsync://rsync.gtlib.gatech.edu. ---------------------------------------------------------------------------- @ERROR: access denied to gentoo-portage from syn-069-144-132-017.res.spectrum.com (69.144.132.17) rsync error: error starting client-server protocol (code 5) at main.c(1850) [Receiver=3.3.0] >>> Retrying...