apt-get update bloqué sur security.ubuntu.com en IPv6

| 0 minutes, 53 secondes

Si vous administrez un serveur ou un poste de travail sous Ubuntu 14.04 Trusty Tahr et que vous avez activé l'IPv6, je vous félicite !

Alors que j'écris ces lignes, le taux d'adoption de l'IPv6 en France n'est que de 11%, alors que cette fabuleuse norme est en vigueur depuis plusieurs années — j'espère trouver le temps de poster ici une éloge à l'IPv6...

Malheureusement si vous êtes arrivé ici, c'est parce que vous faites face à un problème de taille en tentant de mettre à jour votre machine puisque la recherche des nouveaux paquets se bloque à l'étape suivante :

$ apt-get update
[...] 
Connecting to security.ubuntu.com (2001:67c:1562::16)

Allez savoir pourquoi, le serveur security.ubuntu.com ne répond pas en IPv6 (c'est mal !), et il n'y a aucun timeout programmé dans apt-get (c'est très mal !). Pour contourner ce problème, il suffit de... préferer l'IPv4 quand cette version du protocole existe.

Editez le fichier /etc/gai.conf pour dé-commenter la ligne suivante, ce qui aura pour conséquence de préférer IPv4 s'il est disponible, et résoudra par la même le problème de blocage IPv6 :

# For sites which prefer IPv4 connections change the last line to
precedence ::ffff:0:0/96 100
Internet Explorer 11 par défaut …

Commentaires