Bug 256432 - www/youtube_dl: distfile fetch fails over IPv6-only network
Summary: www/youtube_dl: distfile fetch fails over IPv6-only network
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-06 00:15 UTC by Evgeniy Khramtsov
Modified: 2021-06-06 00:15 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (multimedia)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Khramtsov 2021-06-06 00:15:37 UTC
MASTER_SITES points to yt-dl.org which has both A and AAAA RRs:

$ host yt-dl.org
yt-dl.org has address 95.143.172.170
yt-dl.org has IPv6 address 2001:1a50:11:0:5f:8f:acaa:177

Dual-stack nodes would fallback to 95.143.172.170 if AAAA failed,
but IPv6-only nodes (with DNS64 or not) can only try AAAA, which 
is unreachable from at least AS8359 and AS207996:

(AS8359) $ traceroute6 2001:1a50:11:0:5f:8f:acaa:177
traceroute6 to 2001:1a50:11:0:5f:8f:acaa:177 (2001:1a50:11:0:5f:8f:acaa:177) from 2001:db8::1, 64 hops max, 28 byte packets
 1  2001:1a50:11:60::1  2109.865 ms !A  2999.323 ms !A  3199.868 ms !A

(AS207996) $ traceroute6 2001:1a50:11:0:5f:8f:acaa:177
traceroute6 to 2001:1a50:11:0:5f:8f:acaa:177 (2001:1a50:11:0:5f:8f:acaa:177) from 2001:db8::2, 64 hops max, 28 byte packets
 1  2a0a-e5c0-2-12--5.loves.ipv6.at.ungleich.ch  0.553 ms  0.613 ms  0.643 ms
 2  2a01:330:1000:1003::1  8.677 ms  8.489 ms  8.561 ms
 3  2a01:330:0:102::2  8.884 ms  8.677 ms *
 4  10gigabitethernet1-4.core1.zrh1.he.net  9.361 ms  9.272 ms  9.185 ms
 5  100ge8-1.core1.zrh2.he.net  5.551 ms  5.945 ms  5.870 ms
 6  100ge15-1.core1.fra1.he.net  11.129 ms  10.995 ms  10.997 ms
 7  decix-100g.e3.mk.de  11.820 ms  12.161 ms  12.027 ms
 8  ae1.lr1.mk.de  12.694 ms
    ae1.lr2.mk.de  12.122 ms
    ae1.lr1.mk.de  12.580 ms
 9  ae3.cr2b.mk.de  12.784 ms  11.690 ms  11.827 ms
10  2001:1640::4b:2  11.703 ms  11.686 ms  11.811 ms
11  2001:1a50:ffff:fffe::1042  13.008 ms  12.563 ms  12.413 ms
12  2001:1a50:11:60::1  12.009 ms  12.065 ms  11.998 ms
13  2001:1a50:11:60::1  3082.651 ms !A  2659.112 ms !A  3071.638 ms !A


Upstream was notified via e-mail to hostmaster from SOA of zone in April,
no response and no issue resolution since then.

I think switching to USE_GITHUB (DNS64) or mirroring distfile on FreeBSD cluster
would fix this, until the issue is fixed by yt-dl.org hostmaster.