Sur un ordinateur Windows 7, My Firefox network.proxy.type est verrouillé et ne peut donc pas être modifié. Si vous examinez C: \ Program Files (x86) \ Mozilla Firefox \ default / prefs / localsettings.js, il n’ya que deux lignes:
pref ("general.config.obscure_value", 0);
pref ("general.config.filename", "config.cfg");
Ensuite, lorsqu’on regarde config.cfg, il n’ya pas de ligne ressemblant à
lockPref ("network.proxy.type", 5);
et quand j'essaie d'ajouter mes propres préférences avec une autre valeur
pref ("network.proxy.type", 2); Je vois dans Firefox que la préférence est verrouillée et je ne prends pas ma valeur en compte.
J'ai aussi regardé à l'intérieur: le support pour déterminer mon répertoire de profil et j'ai cherché dans tous les fichiers .cfg et .js mais toujours pas de lockPref qui pourrait expliquer pourquoi network.proxy.type est verrouillé
Existe-t-il un moyen de savoir de quel fichier de configuration provient le verrou? Au cours de ma recherche sur le Web, j'ai trouvé beaucoup de pages expliquant comment verrouiller certaines options, mais rien sur la façon de comprendre pourquoi une option est verrouillée.
Merci d'avance pour votre aide
la source
Réponses:
Si vous êtes dans un environnement Windows d'entreprise, il est possible que le paramètre ait été appliqué à l'aide d'un objet de stratégie de groupe plutôt que par le biais de fichiers de configuration.
Si tel est le cas, vous devriez être en mesure de trouver le paramètre approprié
HKLM\Software\Policies\Mozilla\Firefox\Proxy
dans le registre Windows.Si vous souhaitez une approche de la modification de la valeur qui résiste aux objets de stratégie de groupe, notez qu'il est possible (dans 60.6.1esr) de tromper Firefox pour qu'il n'utilise pas les valeurs de registre en modifiant le binaire en
Mozilla Firefox/browser/omni.ja
conséquence (il suffit de recherchernetwork.proxy.type
). Notez également que si vous le modifiez trop (par exemple, changez sa longueur), Firefox ne fonctionnera plus à la fermeture.la source
la source