Bug 237950 - svnmir.bme.freebsd.org advertises IPv6 address, but isn't reachable via IPv6
Summary: svnmir.bme.freebsd.org advertises IPv6 address, but isn't reachable via IPv6
Status: Closed FIXED
Alias: None
Product: Services
Classification: Unclassified
Component: Core Infrastructure (show other bugs)
Version: unspecified
Hardware: Any Any
: --- Affects Some People
Assignee: Cluster Admin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-17 13:01 UTC by marisa
Modified: 2020-06-16 07:20 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description marisa 2019-05-17 13:01:09 UTC
svnmir.bme.freebsd.org has an AAAA entry for 2001:41c8:112:8300::e6a:0 but doesn't allow connecting via IPv6.
This means that the SVN client will try (and fail) to connect via IPv6 and not via IPv4, since IPv6 will be preferred over IPv4.


marisa@mahou-no-mori[/usr/ports]$ svn relocate https://svn.freebsd.org/ports/head
svn: E170013: Konnte nicht mit Projektarchiv bei URL »https://svn.freebsd.org/ports/head« verbinden
svn: E000065: Fehler beim Ausführen des Kontextes: No route to host

marisa@mahou-no-mori[~]$ host svnmir.bme.freebsd.org      
svnmir.bme.freebsd.org has address 213.138.116.72
svnmir.bme.freebsd.org has IPv6 address 2001:41c8:112:8300::e6a:0
svnmir.bme.freebsd.org mail is handled by 0 .

marisa@mahou-no-mori[~]$ ping6 -c4 svnmir.bme.freebsd.org 
PING6(56=40+8+8 bytes) 2003:e8:1708:eb68:fa94:c2ff:fec1:d81f --> 2001:41c8:112:8300::e6a:0

--- svnmir.bme.freebsd.org ping6 statistics ---
4 packets transmitted, 0 packets received, 100.0% packet loss

marisa@mahou-no-mori[~]$ ping -c4 svn.freebsd.org  
PING svnmir.geo.freebsd.org (213.138.116.72): 56 data bytes
64 bytes from 213.138.116.72: icmp_seq=0 ttl=49 time=28.743 ms
64 bytes from 213.138.116.72: icmp_seq=1 ttl=49 time=28.696 ms
64 bytes from 213.138.116.72: icmp_seq=2 ttl=49 time=30.184 ms
64 bytes from 213.138.116.72: icmp_seq=3 ttl=49 time=29.729 ms

--- svnmir.geo.freebsd.org ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 28.696/29.338/30.184/0.639 ms
Comment 1 Ekkehard 'Ekki' Gehm 2019-05-24 07:23:02 UTC
Hi,
I do have the same problem over here... But it works with other ipv6 host. Therefore: I am not sure if it's a problem of the server or a peering problem downstream. May I ask which provider you use? Or can you send a traceroute output?

Ekki
Comment 2 marisa 2019-06-05 14:20:28 UTC
My provider is Deutsche Telekom AG. 
It works now, though.
Comment 3 Philip Paeps freebsd_committer freebsd_triage 2019-06-05 17:20:11 UTC
Could you add a `traceroute -a` if/when it breaks again?  If it's a routing issue, we'd like to know who to prod!

I'll leave this open as "in progress" for the time being since I've heard other sporadic complaints about IPv6 routing issues to the bme.freebsd.org mirror.
Comment 4 Ekkehard 'Ekki' Gehm 2019-06-19 14:46:48 UTC
Strange. I am able to ping6 the host now. But svnlite does nothing (hangs)... and also a webbrowser pointed to 'https://svn.freebsd.org/base/releng/' (as long as it's ipv6)

Here some traceroutes....

NOT working:
% traceroute6 -a svn.freebsd.org
traceroute6 to svnmir.geo.freebsd.org (2001:41c8:112:8300::e6a:0) from 2a01:170:113c::3, 64 hops max, 20 byte packets
 1  [AS8820] gw-int  0.219 ms  0.210 ms  0.173 ms
 2  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  40.399 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.932 ms
    [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  39.057 ms
 3  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.520 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.990 ms
    [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.588 ms
 4  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.581 ms  38.617 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.754 ms
 5  [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  41.061 ms  41.040 ms
    [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  39.294 ms
 6  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.660 ms  39.236 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  41.179 ms
 7  [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  41.042 ms
    [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.501 ms  39.165 ms
 8  [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.907 ms  40.607 ms
    [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.487 ms
 9  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  39.134 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.791 ms  40.749 ms
10  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.819 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.688 ms
    [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.634 ms
11  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.649 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.718 ms  41.322 ms
12  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.660 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.576 ms  40.726 ms
13  [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.876 ms  40.885 ms  41.159 ms
14  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.585 ms  38.655 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  41.146 ms
15  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  38.884 ms  38.620 ms  38.847 ms
16  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  39.200 ms  38.422 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  40.768 ms
17  [AS35425] po1.ar1.dc1.yo26.yrk.bytemark.co.uk  38.860 ms  38.567 ms  38.499 ms
18  [AS35425] igw1-ext.bme.freebsd.org  40.198 ms  40.437 ms  40.435 ms
19  [AS35425] svnmir.bme.freebsd.org  38.460 ms  38.104 ms  38.245 ms


Working:

traceroute6 -a svn.freebsd.org
traceroute6 to svnmir.geo.freebsd.org (2001:41c8:112:8300::e6a:0) from 2a01:4f8:221:2713::1:1, 64 hops max, 20 byte packets
 1  [AS24940] 2a01:4f8::a:22:a  0.268 ms  0.324 ms  0.240 ms
 2  [AS24940] core22.fsn1.hetzner.com  0.358 ms  15.405 ms  5.704 ms
 3  [AS24940] core1.fra.hetzner.com  5.000 ms  4.980 ms  4.889 ms
 4  [AS24940] core2.ams.hetzner.com  12.020 ms  11.108 ms  11.149 ms
 5  [AS24940] core7.lon.hetzner.com  15.596 ms  15.618 ms  15.502 ms
 6  * *
    [AS0] 2001:7f8:4::517c:1  16.199 ms
 7  [AS20860] be100.asr01.ld5.as20860.net  19.014 ms * *
 8  * *
    [AS20860] be1.asr01.dc7.as20860.net  22.255 ms
 9  [AS20860] 2001:1b40:f900:8a61::1:2  22.719 ms  22.847 ms  22.485 ms
10  [AS35425] te0-3-0-16.cr3.man.bytemark.co.uk  24.028 ms
    [AS35425] te0-2-0-0.cr3.man.bytemark.co.uk  23.966 ms
    [AS35425] te0-3-0-16.cr3.man.bytemark.co.uk  24.264 ms
11  [AS35425] te0-0-1-0.cr2.lds.bytemark.co.uk  24.144 ms  24.155 ms  24.110 ms
12  [AS35425] te0-0-0-2.cr3.yrk.bytemark.co.uk  24.087 ms  24.109 ms
    [AS35425] te0-1-0-17.cr3.yrk.bytemark.co.uk  24.196 ms
13  [AS35425] po1.ar1.dc1.yo26.yrk.bytemark.co.uk  55.073 ms  23.803 ms  23.836 ms
14  [AS35425] igw1-ext.bme.freebsd.org  23.524 ms  23.497 ms  23.479 ms
15  [AS35425] svnmir.bme.freebsd.org  23.652 ms  23.645 ms  23.628 ms


Cheers
Comment 5 Li-Wen Hsu freebsd_committer freebsd_triage 2020-06-16 07:20:47 UTC
svnmir.bme.freebsd.org IPv6 works now. Please reopen this if the issue still happens.