• # les certificats fournits ne forment pas une chaîne de certificats

    Posté par . En réponse à la dépêche Législatives françaises et vote par internet pour les Français de l'étranger. Évalué à 5.

    J'ai rencontré ce problème en votant ce matin. Java 1.7 n'est pas supporté. C'est intéressant, car c'est la seule version qui est proposée lorsque l'on va sur le site d'Oracle.

    Donc:
    1. Je vais sur le site de vote avec mon PC tout neuf. Il me demande d'installer Java, ce que je fais en cliquant sur le lien proposé
    2. Je me prend cette erreur relativement cryptique
    3. La FAQ du site me dit que cette erreur est dûe à Java, je n'ai qu'a réessayer à partir d'un autre ordinateur (ben voyons)

    (et attention, par "PC tout neuf" dans le premier point, il faut comprendre "une VM de Windows 7", parce que bien entendu chez moi ça ne marche pas avec Safari sous Mac OS 10.7 [trolls s'abstenir][et les paranos me diront justement qu'on a peut être pas forcément envie de laisser un programme d'Etat s'executer sur notre machine principale]).

    La solution était triviale—il m'a suffit de démarrer une (autre) vieille VM qui, il se trouve, avait un Java 1.6 d'installé, et le vote s'est bien passé. Ma grand-mère pourrait sans doute en faire autant, et moralité: n'installez jamais de mise à jour de sécurité.

    On dit que Linux n'est pas près pour le desktop, mais à coté de cette expérience de vote je pense que Gentoo devient plaisant ;)

    Et sinon, j'ai reçu un magnifique numéro de confirmation et un hash de 4096 bits certifiant que mon vote était pris en compte, avec un message de bon gros cryptographe qui explique que le vote est invalide sans le hash (comprendre "pour que la vérification du vote ait un sens, il faut regarder le numéro de confirmation et le hash").

    Vivement le deuxième tour.