[# Problema con la JVM e IPv6 en Debian Squeeze ]
En estos días me actualicé a Debian Squeeze, como es habitual comencé a instalar todas las herramientas de desarrollo que utilizo normalmente las cuales son: PHP, Netbeans, XDebug, JDK, Postgres, etc. Lo único que me llamó la atención fue que cuando instalé Netbeans no pude acceder a las actualizaciones, no le lleve mucho el apunte a esto ya que había bajado la última versión, cosa que me traería muchos dolores de cabeza mas tarde. Al momento de configurar Netbeans para depurar las aplicaciones PHP con XDebug me aparecía un mensaje en donde decía “que XDebug no estaba instalado o que estaba mal configurado” en pocas palabras, cosa que me resultaba muy extraña ya que mi phpInfo() me mostraba lo contrario además chequee que estuviese cargado como modulo con php -m. Desde ese momento comenzó una odisea de compilaciones de paquetes, recompilaciones, descargas, búsquedas interminables por la red, script de prueba y no se que otras cosas mas. Despues de tanto renegar empecé a prestarle atención a los detalles mínimos, como lo que les comete arriba de las actualizaciones. Conversando con un amigo me dijo que él cuando instaló el JDownloader en Debian Squeeze tuvo que cambiar una configuración de IPv6 para que este se pudiese conectar a internet. Asociando esto con la imposibilidad de descargar actualizaciones con Netbeans me dije: “¿podría ser esta la raíz del problema?” Viendo un link que me pasó en donde explica en breve el problema de la JVM con el IPv6 pude solucionar todos mis inconvenientes, ahora pudo descargar actualizaciones de Netbeans y lo más importante puedo depurar mis aplicaciones PHP. Les dejo en resumen lo que hice:
editamos el fichero:
# vim /etc/sysctl.d/bindv6only.confy en la línea en donde dice:
net.ipv6.bindv6only=1
la cambiamos por
net.ipv6.bindv6only=0
Guardamos el fichero, cerraremos y tenemos que ejecutar el siguiente comando:
#invoke-rc.d procps restartHonestamente no se porque al hacer esto se soluciona el problema del XDebug con Netbeans, tampoco busqué mucha información. Pero si alguien conoce y lo quiere explicar bienvenido sea. Por ahora me conformo con poder depurar.
Richard07




