EDIT: This seems to be a classic XY problem. The fault lies not with my new provider, which supports IPv6 (my old one didn’t), but with the snap repositories, which fail to support IPv6. More details in the assorted comments.
I have a new broadband provider, and, bizarrely, it seems to be blocking access to snap.
When I connect to a different service (e.g. my phone’s hotspot), snap commands run without problem (e.g. snap find vlc
or sudo snap refresh
). But, when I connect to my new provider’s broadband, snap sits and waits for ages before failing.
$ snap find vlc
error: unable to contact snap store
I have to call my new provider to make a complaint, but I need to know specifically which URLs are being blocked.
I get the following responses, if this is of any help; you’ll notice that api
and dashboard
fail.
$ ping -c 1 snapcraft.io
PING snapcraft.io(website-content-cache-2.canonical.com (2620:2d:4000:1::27)) 56 data bytes
64 bytes from website-content-cache-2.canonical.com (2620:2d:4000:1::27): icmp_seq=1 ttl=56 time=19.0 ms
--- snapcraft.io ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 19.014/19.014/19.014/0.000 ms
$ ping -c 1 api.snapcraft.io
PING api.snapcraft.io(2620:2d:4000:1010::6d (2620:2d:4000:1010::6d)) 56 data bytes
--- api.snapcraft.io ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
$ ping -c 1 dashboard.snapcraft.io
PING dashboard.snapcraft.io(2620:2d:4000:1012::fc (2620:2d:4000:1012::fc)) 56 data bytes
--- dashboard.snapcraft.io ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
Thank you
Ubuntu Version: 22.04