Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911751 - Georgia Tech Rsync Mirror publishes AAAA record, but appears ipv4-only.
Summary: Georgia Tech Rsync Mirror publishes AAAA record, but appears ipv4-only.
Status: RESOLVED FIXED
Alias: None
Product: Mirrors
Classification: Unclassified
Component: Server Problem (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mirror Admins
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-05 08:19 UTC by Joe Kappus
Modified: 2024-02-18 18:45 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Kappus 2023-08-05 08:19:54 UTC
Rsync will just hang waiting for a connection that never happens if ipv6 connection is attempted. My ISP is ipv6 only with a 464xlat translation to get to ipv4 servers, using ipv4 addresses work file for this mirror.

Reproducible: Always

Steps to Reproduce:
1. Have ipv6 ISP
2. sync from rsync://rsync.gtlib.gatech.edu/gentoo
3. watch as hangs, adding -4 to rsync command prevents this. 
Actual Results:  
Just do:

rsync -6 rsync://rsync.gtlib.gatech.edu/gentoo /tmp/test --stats -av
and compare with
rsync -4 rsync://rsync.gtlib.gatech.edu/gentoo /tmp/test --stats -av

Expected Results:  
Ipv6 should work if this page is right: https://www.gentoo.org/downloads/mirrors/#US

But this page and my testing suggests it's ipv4only as this page suggests: https://www.gentoo.org/support/rsync-mirrors/
Comment 1 Larry the Git Cow gentoo-dev 2023-09-16 05:03:45 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/data/api.git/commit/?id=5cc56d3a4bc266119ccf8d7550424e9159c3a725

commit 5cc56d3a4bc266119ccf8d7550424e9159c3a725
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-09-16 05:03:10 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-16 05:03:39 +0000

    mirrors: distfiles: drop IPv6 from gatech
    
    I can't contact their rsync daemon over IPv6, nor their httpd.
    
    I'm going to email in a moment.
    
    Bug: https://bugs.gentoo.org/911751
    Signed-off-by: Sam James <sam@gentoo.org>

 files/mirrors/distfiles.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-16 05:05:41 UTC
Georgia Tech: could you take a look please?

I've dropped it as IPv6 for now in our listing but that won't help entirely because of the AAAA record being published.
Comment 3 Paul Marks 2024-02-18 18:03:15 UTC
The AAAA records are gone now:

$ host rsync.gtlib.gatech.edu
rsync.gtlib.gatech.edu has address 128.61.111.9
rsync.gtlib.gatech.edu has address 128.61.111.7
Comment 4 Joe Kappus 2024-02-18 18:45:14 UTC
Finally! While it would be better if they could support modern internet this resolves the reason for the report, it helps.