Ubuntu utilise les "snaps" pour gérer ces paquets. Lors de l'installation, si un proxy est choisi pour APT, il est aussi placé pour snap.
On peut vérifier cela dans /etc/systemd/system/snapd.service.d/snap_proxy.conf :
[Service]
Environment="HTTP_PROXY=http://aptcache.domaine.tld:3142"
Environment="HTTPS_PROXY=http://aptcache.domaine.tld:3142"

Si le cache n'est pas correctement paramétré, lors des mises à jours automatiques, le message d'erreur suivant apparaît :
[messsage]error: cannot refresh: Post https://api.snapcraft.io/v2/snaps/refresh: CONNECT denied (ask the
admin to allow HTTPS tunnels[/message]

Dans /etc/apt-cacher-ng/acng.conf, il faut donc ajouter/modifier :
Remap-snapcraft: api.snapcraft.io ; api.snapcraft.iop snapcraftcontent.com
PassThroughPattern: ^(.+.cdn.snapcraftcontent.com|api.snapcraft.io|):443$
et relancer le service : systemctl restart apt-cacher-ng.service

On peut alors relancer la mise à jour des snaps : snap refresh