Java y Eclipse: Network is unreachable
Publicado el Jueves, 28 de enero de 2010Tras una nueva instalación de Eclipse, obtuve este error:
Network is unreachable
Esto intentando instalar y actualizar algunos plugins. Aparentemente el error viene por la máquina virtual de Java en su versión 6 para Debian. Encontré la solución en esDebian, donde explican:
Todo parece ser un "problema" con el paquete netbase que activa por default el comportamiento para uso exclusivo de direcciones IPV6 a los sockets IPv6. Esto provocaba que el programa tuviera que abrir dos sockets uno para IPv4 y otro para IPv6. Para solucionar esto hay dos opciones:
1) Agregar el siguiente parámetro a todo aquello que invoque el java: -Djava.net.preferIPv4Stack=true
2) Poner a 0 el valor de net.ipv6.bindv6only en el archivo /etc/sysctl.d/bindv6only.conf
Si ademas se quiere que el cambio sea en inmediato basta con hacer un echo 0 > /proc/sys/net/ipv6/bindv6onlyEsta es la fuente original.
Me llevó un rato dejar pronto mi entorno de desarrollo, y fui encontrando soluciones que iré posteando acá para tener como referencia.
Bernabé García 10 marzo. 2010 - 13:55
Qué grande. Días buscando la solución, y estaba a 20m cruzando la calle. Finalmente buscandoe n google adivinen lo que encontré…
fbt: +1
fernando 11 marzo. 2010 - 15:08
Picando Código a su servicio 😛
Me pasó también con el JDownloader y quedó arreglado así.
Saludos!