Vorschaubilder für installierte Themes fehlen...

  • Firefox-Version
    91
    Betriebssystem
    Win 10

    Hallo,

    auf einmal fehlen mir unter 'about:addons' -> 'Themes' die Theme-Vorschaubilder. Also alle Bilder der Themes, welche ich installiert habe, sind weg, die systemeigenen (Hell, Dunkel, Alpenglow, System) sind noch vorhanden. Im Fehlerbehebungsmodus das gleiche Problem. Die Themes sind noch alle da und funktionieren auch. Wenn ich ein Theme neu installiere erscheinen auch wieder Vorschaubilder.


    Ist jetzt kein großes Problem, da ich natürlich alles neu installieren kann, aber hätte mich schon interessiert, was da möglicherweise schief gelaufen ist... :/

    Irgendwie scheint FireFox die Vorschaubilder nicht mehr zu finden (gelöscht?). Weiß jemand, wo die normalerweise gespeichert werden?

    Einmal editiert, zuletzt von BrokenHeart (14. August 2021 um 23:39)

  • Jetzt wird's ganz lustig... nun sind auch die Vorschaubilder in der ESR78 verschwunden :/.

    In der Nightly sind sie weiterhin vorhanden.

    FF91:

    Die Vorschaubilder werden wohl über (...//http://addons.cdn.mozilla.net/user-media/version-previews/full/...) geladen. Beispiel-Link:

    Dark Cyan Blur

    Bei Themes ohne Vorschaubild steht bei der Klasse .card-heading-image -> hidden="":


    Bei Themes mit Vorschaubild steht dort unter src z.B. der oben angegebene Link zum Vorschaubild (zur Info: Das Theme 'Dark Cyan Blur' habe ich erneut installiert, deswegen ist auch das Vorschaubild wieder da):

    Falls die Mozilla Seite (kurzzeitig) nicht erreichbar war und FireFox wirklich die Vorschaubilder für die Themes von dort lädt, dann müssten sie ja wieder vorhanden sein? Ich steh momentan total auf dem Schlauch... :/

    Einmal editiert, zuletzt von BrokenHeart (15. August 2021 um 09:12)

  • Das ist kein PNG mehr, wenn ich das richtig sehe

    https://addons.mozilla.org/de/firefox/addon/dark-cyan-blur/

    Bild, rechte Maustaste, neuer Tab

    https://addons.cdn.mozilla.net/user-media/version-previews/full/3602/3602013.svg?modified=1622977428

    Mein Quelltext besagt:

    Code
    <img alt="Vorschau von Dark Cyan Blur" class="ThemeImage-image" src="https://addons.cdn.mozilla.net/user-media/version-previews/full/3602/3602013.svg?modified=1622977428">

    Hast du irgendwas verstellt (prefs) in der Richtung?

    PS das Vorschaubild scheint was allgemeines zu sein, die Farbgebung auf der AMO-Seite kommt durch was anderes, evtl das Theme selbst.

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.

  • PS das Vorschaubild scheint was allgemeines zu sein, die Farbgebung auf der AMO-Seite kommt durch was anderes, evtl das Theme selbst.

    Das sehe ich auch so. Ich vermute mal, dass aus der 'allgemeinen'-svg Datei und dem themespezifischen Hintergrundbild die Vorschau erstellt wird. Was dieser Vermutung allerdings widerspricht ist, dass andererseits ja im Quelltext unter dem Attribut src der funktionierende Pfad auf die png-Datei steht und die sieht genau so aus, wie sie auch nachher in der Vorschau zu sehen ist:

    <img class="card-heading-image" src="https://addons.cdn.mozilla.net/user-media/version-previews/full/3602/3602010.png?modified=1622977427">

    Das was mich am allermeisten an der Geschichte wundert:

    Wie kann es sein, dass quasi zeitgleich die Vorschauen sowohl in der ESR78, als auch in der aktuellen Version verschwinden? Die einzige Gemeinsamkeit ist, dass beide zur gleichen Zeit offen waren, als das passierte. Die immer noch funktionierende Nightly eben nicht. Daher vermute ich eher etwas, was den Fehler von außen getriggert hat. :( :/

    Edit:

    Es fehlt wohl nicht nur das Vorschaubild, sondern es fehlen in der Detailansicht auch noch die Angaben zu Autor und die Bewertung...

    Hier so wie es sein sollte und mit vorhandener Vorschau und allen Angaben:

    Hier ohne Vorschau und mit fehlenden Angaben:

    2 Mal editiert, zuletzt von BrokenHeart (15. August 2021 um 15:41)

  • BrokenHeart Sind das portable Versionen? Ich glaube zwar nicht so richtig daran, aber vielleicht hängt es damit zusammen.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Wie kann es sein, dass quasi zeitgleich die Vorschauen sowohl in der ESR78, als auch in der aktuellen Version verschwinden?

    Dass gleichzeitig Firefox 91 und Firefox ESR 78 betroffen sind, deutet darauf hin, dass Firefox keine Vorschaubilder vom Mozilla-Server erhält. Sei es nun ein temporäres Server-Problem bei Mozilla, dass eine ausgehende Verbindung von deinem System aus blockiert wird, dass deine IP-Adresse bei Mozilla blockiert wird oder dass dein Provider Probleme hat, eine Verbindung zu Mozillas CDN herzustellen, das kann einige Gründe dafür geben. In so einem Fall wird dann wird einfach nichts angezeigt, weil das kein Problem der Art ist, dass man dem Nutzer einen Fehler anzeigen müsste, da das Bild ja nur Kosmetik und nicht funktional relevant ist.

  • Sind das portable Versionen? Ich glaube zwar nicht so richtig daran, aber vielleicht hängt es damit zusammen.

    Ja, das sind alles portable Versionen (auch die noch funktionierende Nightly).

    Das Problem an der Sache ist, dass ich jetzt nicht einfach ein neues Profil testen kann oder mir eine zusätzliche, nicht-portable Version installieren kann, da es dann ja diesen Fehler mit allerhöchster Wahrscheinlichkeit nicht mehr gibt (eine Neu-Installation des Themes behebt ja auch schon den Fehler).

    Aber ich würde halt gerne wissen, was da genau passiert ist, deswegen lasse ich das jetzt auch erst mal so, damit ich den Grund finden kann. Hatte zuerst gehofft, dass das Problem auch andere hier haben, dem ist aber wohl nicht so. Ich finde das bis jetzt nämlich alles irgendwie sehr unlogisch...

  • Sollte er immer noch keine Bilder haben, wäre die Suche auf diesen Bereich auszudehnen. Da von CDN die Rede ist, könnte in der Tat ein DNS-Blocker dafür verantwortlich sein, der zwar nicht addons.cdn.mozilla.net blockiert, aber den "uncloaked" Server dahinter.

    Bei mir landet diese Adresse bei 13.226.145.22 und gehört wohl zu cloudfront

    13.226.145.82 has one PTR. The PTR is server-13-226-145-82.dus51.r....
    13.226.145.82 has one PTR. The PTR is server-13-226-145-82.dus51.r.cloudfront.net. The IP number is in Norwalk, United States. It is hosted by Palo Alto ...
    www.robtex.com
    Zitat


    The PTR is server-13-226-145-82.dus51.r.cloudfront.net. The IP number is in Norwalk, United States. It is hosted by Palo Alto Research Center.

    PS mein Firefox ist auch quasi portable, kann man ausschliessen.

    Was ergibt ein neues Profil?

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.

  • Das hilft dir zwar leider nichts, aber so sieht das hier in der port. ESR78 aus:

    Ja, so sah es bei mir gestern auch noch aus, aber plötzlich waren alle weg... :/


    Dass gleichzeitig Firefox 91 und Firefox ESR 78 betroffen sind, deutet darauf hin, dass Firefox keine Vorschaubilder vom Mozilla-Server erhält.

    Das war ja auch meine Vermutung. Aber sollten die Grafiken und noch weitere fehlende Angaben(siehe Edit in #4) bei einem temporären Problem nicht wieder geladen und angezeigt werden? Ein prinzipielles Verbindungsproblem möchte ich erst mal ausschließen, da es bei der Nightly durchgehend funktioniert hat und auch eine Neuinstallation des Themes bei den anderen Versionen das Problem behebt.

  • Vielleicht hilft Strg+F5, sprich das Leeren des Seiten-Caches?

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Das Fehlen von Metadaten zum Theme unterstützt die Vermutung zum Problem, dass du nicht die entsprechenden Daten von Mozillas Server erhalten hast. Ursachen kommen wie gesagt ganz unterschiedliche in Frage und je nach möglicher Ursache kann das Problem nach wie vor bestehen. Da hier ein CDN verwendet wird, ist es auch durchaus möglich, dass die Nightly-Version deswegen nicht betroffen ist, weil diese einen anderen Serverstandort bekommen hat und dort das Problem nicht existiert. Von außen kann ich da auch nur spekulieren. Ich weiß auch nicht, inwieweit diese Informationen von Firefox gecacht werden und ob/wann Firefox versucht, neue Daten zu erhalten. Vielleicht versucht es Firefox auch erst nach X Minuten oder Stunden erneut und bei der Nightly-Version waren die Informationen zugänglich, als sie angefragt wurden, bei den anderen Versionen nicht und der letzte Versuch liegt noch nicht lange genug zurück. Sicher ist für mich nur, dass der Fehler irgendwo auf dem Weg der Informationen zwischen Mozillas Servern und deinem System liegt und nicht abhängig von der Firefox-Version ist.

  • Ursachen kommen wie gesagt ganz unterschiedliche in Frage und je nach möglicher Ursache kann das Problem nach wie vor bestehen

    Ja, ich vermute auch, dass es irgendwas mit dem Server zu tun hat. Wie kann es dann aber sein, dass eine Neuinstallation des Themes das Problem behebt und mir dann wieder alles 'dauerhaft' angezeigt wird, wenn ich ein 'bestehendes' Problem mit dem Server hätte? Ich verstehe wie gesagt nicht, dass nach dem Löschen aller möglichen Caches, das Problem bei den vorher installierten Themes weiterhin besteht, während Neuinstallationen der Themes fehlerfrei funktionieren... :/ .

    Das mit der Nighly und dem Serverstandort wäre wirklich eine logisch klingende Erklärung...

  • Du solltest dich mMn vom Gedanken der Versionsabhängigkeit bei v91 <> v93 lösen. Eher den Tipp mit dem Cache verfolgen und wenn das nicht helfen sollte, einen Trace von deinem Rechner auf das Ziel durchführen bzw direkt alle Optionen der DNS- oder IP-Filterung in Betracht ziehen. Deswegen hatte ich auch ein neues Profil zum Testen empfohlen.

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.

  • Du sollst nichts blockieren, sondern die mögliche Blockade finden, wenn ein neues Profil das gleiche Problem hat. Das ist doch unter Windows in Firefox zwei Klicks weit entfernt.

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.

  • einen Trace von deinem Rechner auf das Ziel durchführen


    Du sollst nichts blockieren, sondern die mögliche Blockade finden,

    Der Test wäre ausschließlich dazu da, den Fehler reproduzieren zu können und die Verbindung zum Server als Ursache zu ermitteln.

    Dass mit dem neuen Profil habe ich jetzt schon mehrmals erklärt: Das wird nichts bringen, da es dann sicher wieder funktionieren wird.

    Habe es aber trotzdem gemacht und wie erwartet ist da alles in Ordnung.

    Einmal editiert, zuletzt von BrokenHeart (15. August 2021 um 16:52) aus folgendem Grund: Ein Beitrag von BrokenHeart mit diesem Beitrag zusammengefügt.

  • Wegen Trace, bitte immer die eigene eigene interne und externe IP unkenntlich machen.

    Das wird nichts bringen, da es dann sicher wieder funktionieren wird.

    Habe es aber trotzdem gemacht und wie erwartet ist da alles in Ordnung.

    Also kannst du eine systematische Blockade auf das Profil eingrenzen, insofern hat es doch was gebracht.

    Im Fehlerbehebungsmodus das gleiche Problem.

    Was bei mir darauf schliesst, dass es eine Einstellung in den prefs sein muss, alles andere ist ja aussen vor. Daher braucht es den Text vom about:support und davon mindestens den Teil Wichtige modifizierte Einstellungen

    Und es muss etwas sein, was du in v78 und v91 umgestellt hast, ob nun direkt in den prefs oder per user.js.

    Ist doch eigentlich nicht schwer. ;)

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 93.