Ah les hotlines !

ENCORE UNE FOIS…. ENCORE UNE FOIS…. C’est décidemment pénible d’être internaute aujoud’hui…

Bon, un petit mot d’humeur aujourd’hui pour pousser un cris de rage face à l’intolérable incompétence de nos FAI… Je vais donc vous compter 3 petites histoires plus ou moins récentes.
Tout d’abord la plus ancienne, pour planter le décord : c’etait il y a trois ans et j’utilisais l’ADSL pour une lisaison VPN reliant un site parisien avec un site clermontois, notre FAI de l’époque était Nérim. Et alors que tout avait bien fonctionné durant des mois, d’un coup, la liaison se mettait à sacader. Concrètement, l’analyse a été rapide : une série de ping et 10% de perte sèche…. Autant pour dire que coté VOIP c’etait pas terrible… Appel à la hotline :
– “bonjour nous perdons des trames que se passe-t-il ?”
réponse du hotliner
-“sous quel OS etes vous ?”
-“ben on utilise un routeur…”
-“ah,… ca vient de là alors…”
-“euh… comment vous dire, le routeur c’est nous qui en sommes les concepteurs ” (ben oui c’est con)
-“ben justement ”
-“c’est à dire que si on perdait des trames on le saurait vu qu’on a un gros parc installé quand même”
-“oui c’est sure… mais je sais pas moi”
– …

Après une petite analyse rapide des logs de leur routeurs (merci Nerim de rendre public ces infos en ligne…) il s’avère qu’un des liens est complètement saturé…Donc re-appel…

-“un de vos lien est saturé ca vient peut être de là ?”
-“Aucune idée, peut être…”

Bon autant vous dire que le problème fut long, long long à résoudre… finalement il a été établi, quelques semaines plus tard qu’il s’agissait de liens d’interconnexion avec Wanadoo qui étaient sous dimensionnés !

Deux tout celà, deux conclusions :
– Le hotliner ne connait rien d’autre que ce qu’il y a dans ses fiches et si vous n’avez pas le matos adéquat (le standard) c’est foutu ! Vive la pensée unique !
– Secondo, le hotliner n’y compriend rien à son propre domaine, jeter un oeil aux log, tester des liaisons pas moyen !

Maintenant que le décor est planté, venons en aux faits récents : 2 coupures de plus de 24h en moins de 6 mois ; même type de problèmes même type de réponses :
Tout d’abord, vous comprendrez bien que je suis un gros consommateur de connexion, pas trop de débit mais surtout de temps de connexion puisque ce site est chez moi ; ensuite, et parceque ce n’est pas le seul site que j’héberge je suis plutot vite énervé quand ma connexion tombe.
Début d’année, alors que tout fonctionne depuis des semaines, coupure d’adsl… ligne synchronisée, routeur en parfait état de marche mais connexion impossible…
1. tentative de contacter la hotline de Free … Non je déconne, ca c’est en dernier recours parceque c’est hors de prix et qu’en plus ils sont injoignables et n’ont jamais réglé un seul de mes problèmes… Bon là j’ai l’arme ultime : se connecter à la mire adsl et si ca ne marche pas appeler le 1013… Ils n’ont jamais réussi à trouver mes problèmes non plus et au moins ils sont sympas, c’est gratos et font les vérifications qui permettent d’éliminer les problèmes hardware. Donc… le 1013
– Bonjour, je ne peux pas me connecter …
– …
– Ah mais vous etes client Free !!!
– Oui mais bon, c’est quand meme vous qui fournissaient l’ADSL non ?
– Ben vous êtes chez Free
– Oui mais on est pas dégroupé, l’adsl c’est vous et là impossible d’avoir la mire…
– Ah ben oui … alors on va vérifier…
– Merci (ouf !)
– Ah ben ca marche pas , ca doit être tout débranché
– Ahhhh .. C’est etrange mais je suis synchronisé
– Ah ben oui j’me suis trompé de numéro… en effet ca fonctionne
– Bien .. mais en fait non… je ne peux pas me connecter…
– Et vous avez quoi comme message ?
– ben j’ai pas de message c’est un routeur !
– Oui mais là je peux rien faire
– Ben oui, mais dites moi au moins ce qui a changé chez vous depuis ce matin parceque moi de mon coté j’ai rien touché
– C’est peut etre planté chez vous !
– Ben non c’est un routeur je vous dis (ben oui un PC windobe on peut toujours faire le coup du formatez tout, reinstallez, mais un routeur, le vilain virus qui casse tout-que-c’est-pas-de-la-faute-a-FT ca marche pas…)
– Oui, ben je regarde alors… Non, rien a changé chez nous, ca vient de chez vous…

Après pas mal de tests, appel chez Free (snif ma facture !!) Verdict : “on ne sait pas, ne vous en faites pas on actionne FT” … cool ! Bon, bien sure ca c’est pipo, FT n’a jamais eu trace de leur demande ca serait trop facile…

Et puis l’IDEE !!! Tiens est-ce qu’il n’y aurait pas des gens qui, avec le meme routeur, auraient eu ce genre de problèmes… Appel au constructeur…
– “salut, subitement j’ai des problèmes de connexion !”
– “Ah oui, trop facile … FT change le nom des interfaces de ses DSLAM en ce moment essayes ça…”
30 secondes, problème résolu !

Seconde situation … hier (d’où cette news)… recoupure de l’ADSL… pour une fois un evènement externe : changement de débit de mon adsl donc de DSLAM ou en tous cas de conf. Et bizarement plus rien !… Le 1013
– Bonjour, problème…
– Ah ben oui et puis vous nous avez appelé plusieurs fois…
– Il y a 6 mois oui
– Ah … ben ca doit pas être ça alors … – NON ! – Vous n’arrivez pas à vous connecter pourtant la ligne est synchro je vois pas, ca doit venir de chez vous … – Ben j’ai rien touché moi !
– Nous non plus
– Si juste vous venez de me migrer à 2048
– Ah ben oui… ca doit etre ca alors
– Sans déconner !
– Ah ben oui, ya un message : profil non créé dans le dslam
– Ah ben c’est pas mal ça (Roger aurait-il oublié la fin de la config pour sauver son apéro ? (si vous comprenez pas, allez fair un tour au sav…))
– On vous appèle demain
– Super !
Le lendemain
– Pour votre problème d’adsl, ben en fait, il n’y en a pas, tout est bon
– Ok… mais en fait mon adsl il marche toujours pas vous savez
– Ben il devrait et puis comme vous etes chez free on ne peut pas grand chose
– Ben peut être mais la mire adsl c’est toujours vous non ?
– Ben oui
– Bon et alors on fait quoi ?
– Appelez Free
– Ben non … Mais vous avez rien changé, vous etes sure pas meme le nom de l’interface du DSLAM (on va pas me faire le coup 2 fois !)
– Je connais pas
– ( On est mal barré!! ) Rien de rien ??
– Non !

Snif… pas d’ADSL, Free à tout hazard (Aïe) … Echec total, zero info, rien niet … Ah Si : “installer un windows XP pour essayer… merci Free vous m’envoyer la license ?

Bon, l’arme utlime !!! Allo Netline ?!? Résultat 30 secondes plus tard mon ADSL marchait … FT n’avait presque rien changé… non non, juste le mode d’authentification passé de PAP à CHAP alors forcement ca marchait moins bien…

ALORS QUAND EST-CE QUE L’ON VA ARRETER DE NOUS METTRE DES GROS NULS A LA HOTLINE ET AU SAV ? ON EST QUAND MEME PAS OBLIGE D’ETRE SOUS WINDOWS AVEC UN MODEM USB POUR ALLER SUR INTERNET !!!

Une hotline de second niveau avec des gens compétents ca pourrait exister non ?!? Il y en a marre de payer pour finalement faire le boulo à leur place ce n’est quand meme pas à l’internaute de trouver ce qui change dans la config de son opérateur ?!? je me trompe ?
Le pire ; c’est que ca ne les dérange pas une seconde que vous soyez sans ADSL… C’est normal

Pour finir, petit point positif pour FT qui est super coté acceuil et prend en compte les problèmes qui, il est vrai, à premier abord ne devrait pas trop les concerner puisque je suis client FREE, ceci dit, les deux problèmes venaient de chez eux et jamais de Free ! Cependant, il est domage que derrière ce coté commercial, le résultat soit totalement absent
Spécial Awrad pour Free et son message que j’adore :
– Vous avez des problèmes de connexion ? consulter les site www.free.fr rubrique support !!!
Merci pour l’info et c’est combien à la minute pour une connerie pareille ?

Bon surf …. et pourvu qu’il dure !

Gare aux Auto-Virus

Qu’est-ce qu’un auto-virus (hormis un terme personnel qui vient de sortir de mon clavie) ?
C’est un virus qui par opposition aux virus classiques s’installe tout seul sur l’ordinateur sans réelle erreur de la part de l’utilisateur.
Par opposition aux virus commun que l’on déclenche en lançant pour une raison ou une autre un executable infecté.

Le dernier en date a fait du bruit, il profitait d’un trou de sécurité dans un des service réseau de Windows pour s’installer et se propager. L’utilisateur connecté à Internet était infecté sans toucher à son ordinateur.

Le nouveau trou de sécurité découvert dans les images jpeg pourrait être aussi dangereux vu le nombre d’images échangées par Mail et l’inoffencivité habituelle de ce type de fichier. D’autre part, un pirate malin pourrait falsifier des images sur des sites internet et ainsi très discrètement propager son virus … Les idées ne manqueront pas !

En cinq mots : METTEZ A JOUR VOS SYSTEMES !

SCO à l’attaque de GNU/Linux

L’histoire commence en quelque sorte il y a 30 ans. AT&T conçoit un système appelé UNIX. La propriété intellectuelle de ce système est ensuite vendu à Novell qui le cède par la suite à SCO enfin Caldera, auteur d’une distribution Linux, rachète ce droit avant de prendre le nom de SCO en 2002.

Continue reading

Gestion des encodages des charactères dans les emails en java

Pour vous éviter de chercher 3 plombe la solution au problème des accents et autres caractères non US dans les e-mail, voici comment faire :

Comme dirait l’autre, RTFM, ceci dit la JavaDoc est tellement limpide sur ce point …

Donc, il suffit de spécifier lors de l’ajout des sujet et texte l’encodage “iso-8859-1″ et le tour est joué :

MimeMessage message = new MimeMessage(session);

message.setSubject(sujet,”iso-8859-1″);
message.setText(texte,”iso-8859-1”);
message.setHeader(“Content-Type”, “text/plain; charset=iso-8859-1”);
message.setHeader(“X-Mailer”,”Java”);

Ajout de bibliothèques à PERL

PERL a celà de bien qu’il intègre son outil de téléchargement de bibliothèque … Encore faut-il avoir sous la main une doc pour s’en servir :

  • taper la commande perl -MCPAN -e shell;
  • répondre aux questions
  • enfin taper install Package::Module

C’est tout simple !

Licences GPL et droit Français

Un ensemble de laboratoires français ont concocté une license compatible avec la GPL et le droit français, notemment en ce qui concerne la responsabilité du developpeur.
La license

Pool de connexions dynamique

Pool de connexions dynamique SourceForge.net Logo

Ce projet est un pool de connexions, prévu pour une base de donnée MySql, mais normalement adaptable dès lors qu’un driver jdbc est disponible.
Ce pool est dynamique, car il adapte son nombre de connexions à la base de donnée en fonction des besoins instantanés et tente d’anticiper les besoins à venir.
Le pool est paramétrable pour ce qui est de ses pas d’incrément, sa taille de départ et autre…
Un Thread est utilisé pour la surveillance du pool, indiquant son état courant à interval régulier. Ce thread détecte les fuites de connexions et renouvèle régulièrement les connexions du pool.Ce pool utilise log4j pour les traces d’erreur et le package disk.tools.sllist inclus dans l’archive.


29-08-2005 : DDCP new release V1.1 to fix a Statement Pool bug : update your version.


01-11-2004 : DDCP is now in production status : version 1.0 created.


01-08-2004 : New version of Disk Database Connection Pool and Sourceforge project creation
This new version add :

  • A real Statement Pool management.
  • A pool factory to manage multiple database connexion
  • Some database transaction facility
  • A properties file to configure pool
  • A short sample code
  • License modification for CeCILL in France and Gnu/PGL

You can access to sourceforge projet web page to report bug, download lastest version… Just use the following link here


Me contacter au sujet de l’utilisation de ces sources : clickez ici.

Ce package, membre de disk offre un pool de connexion dynamique à une base au travers d’un driver jdbc. Il distribue des connexions ou des statements. Son utilisation demande de le dériver dans une classe fille singleton (un exemple viendra) ainsi, il est possible d’utiliser plusieurs fois le pool, sur des bases différentes dans une même application.

Télécharger :
* ConnexionPool.0v1.zip Version 0.1
* ddcp.src.v0.95b.tar.gz Version 0.95 beta and laters

Liste Chaînée Synchronisée en Java

Deux objectifs à ce projet :

  • Avoir une liste chaînée basée sur une vrai liste et non un Vector. En effet cette dernière structure n’est pas performante lors des suppressions/insertion d’élements.
  • Avoir une liste synchronisée puisque LinkedList ne l’est pas. De cette façon, son utilisation en contexte multithread est simplifiée.

Ce package, membre de disk.tools offre une liste doublement chaînée et son Itérateur. Celle-ci peut contenir tout type d’objet. La classe implémente les interfaces java.util.List, java.util.Iterator et java.util.ListIterator.
Toutes les fonctions ne sont pas encore implémentées (entre autre celles qui permettent d’accéder à la liste par un index).

Télécharger sllist.zip Version 0.1