Si le firefox est trop récent (ex version 140 ou + ) il peut y avoir des problèmes de fonctionnement avec l'applet java :


Jusqu’à ESR 128/129 :

  • Firefox acceptait encore :

    • l’association .jnlp

    • certains protocoles / handlers externes

  • Résultat : OpenWebStart / Java Web Start se lançait

À partir de Firefox ESR 140 :

  • Mozilla a durci la gestion des fichiers exécutables

  • Le passage automatique vers un launcher Java est bloqué ou ignoré

  • Donc : le JNLP ne se lance plus

  • Solution de contournement OpenWebStart 


Mais one a valider jusqu'a la version 129 ESR


Donc installer la version 129 ESR, bloquer rapidement la maj automatique dans les paramètres sinon il va passer de suite en 140 et interdir les maj via : 

Dans le dossier ou se trouve firefox.exe , créer un repertoire 

distribution


Puis un dans ce repertoire distribution créer un fichier policies.json

puis l'éditer et rentrer le code : 


{

  "policies": {

    "DisableAppUpdate": true,

    "AppAutoUpdate": false

  }

}



Ensuite firefox ne devrait plus proposer de maj , on peut le vérifier via dans l'url mettre about:policies 

puis on doit voir DisableAppUpdate = true 


Ne pas oublié de reconfigurer firefox en mettant en exception onemanager.jeangoullard.local 

et de mettre dans les paramètres application l'option "Demander s'il faut ouvrir ou enregistrer les fichiers"