Store is inaccessible over ipv6

Bug #1767093 reported by Alan Pope 🍺🐧🐱 🦄
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Snap Store Server
Confirmed
Undecided
Unassigned

Bug Description

api.snapcraft.io (and perhaps other related services?) have no AAAA records, and so are inaccessible to users on ipv6 only network, or where ipv6 takes priority.

Can we please enable ipv6 access to the store?

Revision history for this message
Daniel Manrique (roadmr) wrote :

Hello,

I'll make this a duplicate of an existing bug but wanted to comment: it's not just a matter of assigning IPv6 addresses and AAAA records to our existing hostnames. Parts of the software directly driving api.snapcraft.io would need to be adjusted to account for IPv6, but more importantly, the cloud infrastructure on which the store services are hosted is not IPv6-ready.

I'll bring this up when possible to see if we can schedule some work to this end. However, to ensure expectations are realistic, it's not trivial and might take a yet-undetermined, long amount of time.

Changed in snapstore:
status: New → Confirmed
Revision history for this message
Daniel Manrique (roadmr) wrote :

Oh actually - no duplicate because the other bug is about assertions.ubuntu.com.

https://bugs.launchpad.net/snapstore/+bug/1710022

Revision history for this message
James A. T. Rice (james-r-ubuntubugs) wrote :

Hi Daniel,

It's been over two years and there doesn't seem to have been any movement.

If the backend requires lots of work to accommodate the frontend communicating directly with clients over IPv6, could you consider placing a proxy (varnish, squish, any simple tcp forwarder), in front of the current legacy IP frontend in the meantime in order to accept communication from IPv6 clients and relay those to the current frontend?

Thanks
James

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.