Ceci n'est pas un blog

Blog personale di Ivan Agliardi con pagine di informatica, linguaggi, idee…

Timeout connessioni con NetBeans 7.0.1

Segnalo qui un problema che abbiamo riscontrato passando alla release 7.0.1 di NetBeans, anche se sono quasi certo la causa non sia attribuibile all’IDE ma risieda da qualche altra parte. In pratica, dopo l’aggiornamento NetBeans si comportava come se fosse completamente offline, restituendo un errore di connection timeout non solo in fase di pubblicazione di un progetto ma anche avviando il download degli aggiornamenti dai repository ufficiali.

Per risolvere il problema è stata sufficiente una googleata, ma la soluzione me l’appunto qui perché vorrei evitare di perdere lo stesso tempo in futuro, se mai si dovesse verificare un caso analogo.  Pare che a causare il timeout sia il fatto che una delle classi Java dedicate alla gestione del networking esca in IPV6 a meno che non la si istruisca diversamente, aggiungendo il seguente flag al file netbeans.conf:

-J-Djava.net.preferIPv4Stack=true

Il flag va accodato agli altri che si trovano alla riga 6 del file di configurazione:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Djava.net.preferIPv4Stack=true"

Spero questa informazione possa essere d’aiuto anche ad altri.

A proposito di Ivan Agliardi

Ho immaginazione e creatività, ma non sono un artista. Faccio interagire tra loro aziende dando vita a nuove imprese, ma non sono un imprenditore. Mi occupo da oltre 15 anni di server Linux, applicazioni web, database, domini, hosting, housing, sicurezza informatica e sistemi embedded, ma non sono un tecnico. Faccio SEO, SEM, SMM e fornisco contenuti attraverso i miei copyrighter, ma non sono un uomo marketing. Ora ho di nuovo un blog, ma non sono un blogger. Sono solo un umanista e un informatico della prima ora. E mi circondo di gente con le palle :)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Ivan Agliardi

Ivan Agliardi