skrypz
Goto Top

Mozilla Firefox 60.9.0esr (autoconfig.js, mozilla.cfg) Konfigurationsdatei konnte nicht gelesen werden

Hallo,

ich habe bei mir den Firefox 60.9.0esr 64bit installiert und will nun über eine autoconfig.js mit folgendem Inhalt:

pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);


auf die mozilla.cfg verweisen in der die Standardkonfigurationen für den Firefox in unserem Unternehmen vorhanden sind. Mit folgendem Inhalt:

// COMMENT (DO NOT REMOVE)
lockPref("app.update.enabled", false);
lockPref("app.update.auto", false);
lockPref("app.update.mode", 0);
lockPref("app.update.service.enabled", false);
pref("browser.rights.3.shown", true);
pref("browser.startup.homepage_override.mstone","ignore");
defaultPref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://www.zensiert.de;);
etc.............................


Die autoconfig.js liegt unter C:\Program Files\Mozilla Firefox\defaults\pref
Die mozilla.cfg unter C:\Program Files\Mozilla Firefox

Die Dateien werden per Skript das auf einem Netzlaufwerk liegt (genauso wie die zwei Konfigdateien) in den Installationsordner kopiert.
Das ganze wird über das Skript als Administrator ausgeführt somit sind auch alle Rechte vorhanden.

Beim ausführen von Firefox kommt dann folgende Fehlermeldung: "Konfigurationsdatei konnte nicht gelesen werden."
Sobald ich die autoconfig.js lösche bekomme ich diese Fehlermeldung nicht mehr.

Kann mir hier jemand weiterhelfen? Hab ich bei der Vorgehensweise was falsch gemacht? Evtl. habt ihr ja Beispiele wie ihr das in eurem Unternehmen regelt.

Content-ID: 546822

Url: https://administrator.de/contentid/546822

Ausgedruckt am: 14.11.2024 um 23:11 Uhr

Inf1d3l
Inf1d3l 13.02.2020 aktualisiert um 11:56:42 Uhr
Goto Top
Es lässt sich zwar nicht alles per GPO verwalten, aber vielleicht kommst du damit aus? https://github.com/mozilla/policy-templates/releases

Den Update-Dienst kannst du bereits bei der Installation ausschließen:

Setup.exe /INI=install.ini

Inhalt ini:
[Install]
MaintenanceService=false
142970
Lösung 142970 13.02.2020 aktualisiert um 12:01:59 Uhr
Goto Top
Die Meldung weist zu 99 Prozent auf einen Syntax- oder Encodingfehler in den Config-Dateien hin
Der hier ist ebenfalls über ein Zeichen gestolpert.
https://unix.stackexchange.com/questions/317642/firefox-not-reading-defa ...
Da du deine Config hier nicht in Codeblocks gepostet hast können wir das leider nicht feststellen.

COMMENT (DO NOT REMOVE)
Außerdem fehlen hier ja die Commentzeichen (/ /) in der ersten Zeile deiner Config

https://support.mozilla.org/de/kb/firefox-mit-autoconfig-anpassen
Skrypz
Skrypz 13.02.2020 um 11:54:24 Uhr
Goto Top
Hallo, danke für deine Hilfe aber wir haben derzeit noch kein AD. Wird erst mitte des Jahres intigriert.
Inf1d3l
Lösung Inf1d3l 13.02.2020 aktualisiert um 12:06:14 Uhr
Goto Top
Ich mache es wie du, außer dass bei mir die js "local-settings.js" heißt.

// Deaktiviert den "health reporter" 
lockPref("datareporting.healthreport.service.enabled", false);  
lockPref("datareporting.healthreport.uploadEnabled", false);  

// Deaktiviert den "crash reporter" 
lockPref("toolkit.crashreporter.enabled", false);  
Components.classes["@mozilla.org/toolkit/crash-reporter;1"].getService(Components.interfaces.nsICrashReporter).submitReports = false;  

lockPref("pref.general.disable_button.default_browser", true);  

// SafeBrowsing
lockPref("browser.safebrowsing.enabled", false);  
lockPref("browser.safebrowsing.downloads.remote.url", "");  
lockPref("browser.safebrowsing.malware.enabled", false);  
lockPref("browser.safebrowsing.phishing.enabled", false);  
lockPref("browser.safebrowsing.downloads.enabled", false);  
lockPref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false);  
lockPref("browser.safebrowsing.downloads.remote.block_uncommon", false);  
lockPref("urlclassifier.malwareTable", "goog-malware-shavar,test-malware-simple");  

// Downloads
lockPref("browser.download.forbid_open_with", true)  

// Geo-Location disable
lockPref("geo.enabled", false);  

// Preload von Webseiten (Spekulativ)
lockPref("network.http.speculative-parallel-limit", 0);  

// Mit Beacons kann ein Browser beim Verlassen/Schließen einer Webseite Daten zur Analyse an den Webserver senden, die via Javascript gesammelte wurden.
lockPref("beacon.enabled", false);  

// Microsoft Family Safety ist ein lokaler man-in-the-middle Proxy in Windows 10
lockPref("security.family_safety.mode", 0);  

// Heartbeat User Rating deaktivieren
lockPref("browser.selfsupport.url", "");  

lockPref("network.captive-portal-service.enabled", false);  

// DNS over HTTPS disable
lockPref("network.trr.mode", 0);  

// Autorestart disable
lockPref("toolkit.winRegisterApplicationRestart", false);  

Gibt es einen Grund, warum du die 60.9.0 einsetzt und nicht die aktuelle 68.5.0?
Skrypz
Skrypz 13.02.2020 um 12:54:00 Uhr
Goto Top
Dankeschön!
Ja, sollte eigentlich alles passen.

Bei uns wird derzeit nur die 60.9 unterstützt bzgl. einer externen Firma.
142970
142970 13.02.2020 aktualisiert um 13:02:15 Uhr
Goto Top
Meinen Hinweis zur Syntax und Encoding von oben geprüft oder übersehen?
Skrypz
Skrypz 13.02.2020 um 13:18:56 Uhr
Goto Top
Ich bin gerade dabei aber es scheint die Lösung zu sein!!! Vielen vielen Dank!!