Comment bloquer les mises à jour Java à l'échelle du réseau?

8

Java invite constamment les utilisateurs à mettre à niveau et, lorsqu'ils le font, il essaie d'installer toutes sortes d'autres choses que nous devons désinstaller. Dernièrement, il installe un programme de sauvegarde appelé Carbonite.

Nous avons interdit Java sauf si l'utilisateur a une raison précise pour laquelle il en a besoin. Ces personnes reçoivent des invites de mise à niveau avec le logiciel «ride along».

Comment pouvons-nous arrêter cela?

  • Quel site contacte-t-il pour voir s'il y a une mise à niveau? Il devrait être facile de bloquer cela au niveau du pare-feu. (Nous avons fait la même chose avec RealPlayer.)
  • Existe-t-il une entrée de registre ou une stratégie de groupe qui peut l'arrêter?
Nate
la source
+1 parce que je ressens ta douleur. La gestion de Java sur un réseau peut être un vrai casse-tête - je suis moi-même arrivé à la conclusion que c'est avant tout un jouet de développeur et qu'il ne convient pas vraiment à une utilisation bureautique d'entreprise.
Maximus Minimus
> Nous avons interdit Java sauf si l'utilisateur a une raison précise pour laquelle il en a besoin. Je sais que ce message est ancien. En espérant que vous surveilliez toujours ce compte. Je suis curieux de voir comment cela a fonctionné pour vous. Nous envisageons également de bloquer Java.
Jeff Malone
Cela a fonctionné, même si nous ne le faisons plus. Les mises à jour Java actuelles semblent moins désagréables.
Nate

Réponses:

4

Pour désactiver la notification de mise à jour automatique, vous devez pouvoir définir la valeur dword dans HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ EnableJavaUpdate sur 0 et HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ NotifyInstall sur 0 .

Voici un fragment de l'un de mes scripts de démarrage.

Option Explicit

Dim oShell
Set oShell = WScript.CreateObject("WScript.Shell")

DisableJavaUpdateNotification()

Function DisableJavaUpdateNotification
    Dim Key,Value
    Key="HKLM\SOFTWARE\JavaSoft\Java Update\Policy\EnableJavaUpdate"
    Value="0"
    oShell.RegWrite Key,Value,"REG_DWORD"
    Key="HKLM\SOFTWARE\JavaSoft\Java Update\Policy\NotifyInstall"
    Value="0"
    oShell.RegWrite Key,Value,"REG_DWORD"
End Function
Zoredache
la source
Merci Zoredache. Je teste cela maintenant et je l'ajouterai à nos GPO ce soir.
Nate
En regardant cette clé de registre, j'ai également trouvé une clé appelée PostStatusUrlset to https://sjremetrics.java.com/b/ss//6- y a-t-il une raison pour laquelle je ne devrais pas bloquer sjremetrics.java.com?
Nate
Je ne sais pas sur le blocage de sjremetrics.java.com, cela pourrait valoir la peine d'essayer, mais je l'essayerais probablement dans un environnement de test en premier.
Zoredache