Play! framework + GAE

Je voulais faire un plugin nagios qui check notre ip public périodiquement car j’ai utilisé ip sla pour basculer automatiquement entre nos deux FAI. Il y a d’autre moyen de vérifier si je suis sur l’un ou l’autre …

Mon but dans ce post est d’avoir une page web qui retourne l’adresse IP que j’utilise, c’est très facile en PHP.

<?php echo $_SERVER['REMOTE_ADDR']; ?>

Vous mettez ça quelque part sur un serveur apache2 + php et c’est bon. Je voulais m’amuser avec Play! que je trouve accessible pour moi qui ne connais pas grand chose en Java et companie, j’étais plutôt dans CodeIgniter, Kohana, depuis quelques années… Je n’ai pas aussi un serveur sous la main pour mettre le script et j’ai pensé à Google Application Engine (GAE).

Lire la suite

Problème réseau IPv6 avec Java

Depuis quelques semaines, j’avais un problème d’accès au réseau des applets/applications java (netbeans,eclipse, iceweasel,…) sur mon Debian, le log contient :


Caused by: java.net.ConnectException: Network is unreachable

Si vous rencontrez ce genre de problème, ça vient peut être du IPv6, la solution est simple mais il faut la trouver !
Changer le fichier :


~/.java/deployment/deployment.properties

Modifier/Ajouter la ligne en


deployment.javaws.jre.0.args=-Djava.net.preferIPv4Stack\=true

Modifier aussi le fichier /etc/sysctl.d/bindv6only.conf


net.ipv6.bindv6only = 0

Après un redémarrage essayer le ici