Java, réseau et Debian

J’aime comment on peut s’énerver pendant des heures sur un problème épineux pour se rendre compte que la solution est 1) toute simple et 2) pas vraiment liée à la problématique initiale.

Juste pour archive, si d’aventure du code Java venait à se plaindre que le réseau est inaccessible (Network unreachable) sans vraie raison (dans mon cas, c’était un simple accès à une base PostgreSQL hébergée sur 127.0.0.1, rien de bien sorcier quoi), et que le système était une Debian, pensez à appliquer la méthode suivante :

  1. Éditer /etc/sysctl.d/bindv6only.conf
  2. Passer la variable net.ipv6.bindv6only de 1 à 0
  3. Lancer invoke-rc.d procps restart

Si le problème se pose sur une autre distribution Linux, la méthode reste similaire : il faut juste utiliser les outils adéquats pour mettre net.ipv6.bindv6only à 0 (via /proc ou /sys, je dirais).

Source

Comments are disabled for this post