Ich habe gerade ein neues Firefox Profil erstellt. Warum wird da nicht die neueste blocklist.xml herunter geladen sondern stattdessen vom 3.5 16?
Somit werden die neuesten schädlichen Add-Ons nicht geblockt https://addons.mozilla.org/de/firefox/blocked/ :-??
blocklist.xml bei neuem Profil veraltet
-
Zitronella -
8. Mai 2016 um 11:47 -
Erledigt
-
-
Ich habe das gerade mit einem frischen Profil getestet und bei mir wurde eine aktuelle Liste heruntergeladen. Allerdings befürchte ich, dass das nur bedingt aussagekräftig ist, da die Antwort vom Server unterschiedlich ausfallen kann, je nachdem, welches Betriebssystem man nutzt, welche Firefox-Version und andere Faktoren, siehe dazu die URL unter about:config, die als Wert des Schalters extensions.blocklist.url hinterlegt ist:
Was mir nur einfallen würde, wäre das einfach nochmal erneut zu testen, ob es nun funktioniert und nicht vielleicht einfach nur ein kurzzeitiger Fehler war.
-
mittlerweile ist sie aktuell. Aber ich lösche gerne noch einmal das gesamte Profil und lasse es neu erstellen.
-
Vielleicht wurde sie einfach noch nicht aktualisiert. Ich habe gerade nochmal mit getrennter Internetverbindung getestet. Firefox wird offensichtlich direkt mit einer Blockliste ausgeliefert, welche auf dem Stand des Tages ist, an dem die Firefox-Version erschienen ist. Das von dir genannte Datum würde für diese Theorie sprechen, denn das ist das Erscheinungsdatum von Firefox 46.0.1.
-
wieder nur die alte Blocklist vom 3.5.16
Ja klar, sie wurde noch nicht aktualisiert, aber warum liefert man nicht gleich die neueste aus? Der Sinn erschließt sich mir nicht, dass man mit einem neuen Firefox Profil dann evtl. schädliche Add-ons installieren kann :-?? -
Das ist doch dann die neuste. Firefox 46.0.1 ist am 3.5. erschienen. Ergo kann Firefox keine neuere Version der Liste als die vom 3.5. mitliefern, sondern muss diese erst über das Internet aktualisieren.
-
hm. ok, dann ist das eben so, kann man wohl nix machen. Aber optiomal finde ich es nicht. Vorhin hat es auch min 30min gedauert bis sie aktualisiert wurde (jetzt ging es schneller). Dann wäre es vielleicht sinnvoll sie immer schneller (ganz zu Anfang) zu aktualisieren, oder wenigstens nach dem zweiten Profilstart.
-
Direkt am Anfang etwas zu tun ist immer kritisch, egal ob nach dem ersten oder zweiten Profilstart. Da sollte man so wenig wie notwendig tun, Gleiches gilt für Dinge direkt vor dem Anwendungsende. Da passiert bereits so viel und da kann so viel schief gehen und nichts ist schlimmer, als wenn Firefox ganz am Anfang oder beim Beenden abstürzt. Und unabhängig von der Stabilitäts-Abwägung ist das auch eine Performance-Sache, die Startzeit trägt zur gefühlten Geschwindigkeit des Browsers bei, weswegen man versuchen sollte, nicht alles dort zu machen, was nicht wirklich an dieser Stelle notwendig ist, weil sich auch Kleinigkeiten irgendwann spürbar summieren. Ich kann mir zumindest sehr gut vorstellen, dass das Faktoren sind, die da mit reinspielen, wieso das nicht die erste Sache nach Programmstart ist.
Ich kann zwar nicht ändern, wie Firefox funktioniert, aber wenn es dir ein wichtiges Anliegen ist, könnte ich heraussuchen, wie du ein Blocklisten-Update manuell erzwingen kannst, damit du das direkt bei Start ausführen kannst. Das geht nämlich.
-
ja, gerne. Das wäre nämlich meine nächste Frage gewesen wie man das manuell erzwingen kann.
-
Zunächst musst du sichergehen, dass devtools.chrome.enabled auf true gestellt ist. Falls nicht, das machen und Firefox neu starten.
Für den manuellen Ping musst du die Browser-Konsole aufrufen (nicht Web-Konsole, im gleichen Web-Entwickler-Menü) und folgende Zeile ausführen:
Components.classes["@http://mozilla.org/extensions/blocklist;1"].getService(Components.interfaces.nsITimerCallback).notify(null);
-
Dankeschön, hat geklappt
-
-
In den letzten Wochen und Monaten wurde aus Performance-Gründen so viel am Blocklisting geändert, dass ich es mir schon vorstellen kann, dass sich da auch was geändert hat. Einen aktualisierten Befehl habe ich aber nicht parat. Sollte mir was einfallen, werde ich mich melden.
-
übrigens: ich habe es mit obigen Befehl noch ein paar mal ausprobiert und es klappte doch wieder. Sorry für die Verwirrung.