Problem beim Laden von gemischten aktiven Inhalten im Zusammenhang mit Schriftarten

Ich sehe folgende Fehler in der Browserkonsole.
Ich kann jedoch nicht herausfinden, wie ich das beheben soll – alles funktioniert einwandfrei, von Anfang an mit HTTPS. Ich habe versucht, den Assistenten neu zu starten, um andere Schriftarten zu verwenden, aber das hat nicht geholfen.
Habt ihr Ideen, wie ich das versuchen könnte zu beheben? Danke!


Blockiertes Laden von gemischten aktiven Inhalten „http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8"

[css-logic.js:517:31](resource://devtools/shared/inspector/css-logic.js)

Blockiertes Laden von gemischten aktiven Inhalten „http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8"

[css-logic.js:517:31](resource://devtools/shared/inspector/css-logic.js)

Blockiertes Laden von gemischten aktiven Inhalten „http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8"

[all_results](https://<domain>.com/admin/site_settings/category/all_results?filter=extensions)

Herunterladbare Schriftart: Download konnte nicht gestartet werden (Schriftartfamilie: "Mukta" Stil:normal Gewicht:400 Streckung:100 Quell-Index:0): Inhalt blockiert Quelle: http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8

Blockiertes Laden von gemischten aktiven Inhalten „http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8"

[all_results](https://<domain>.com/admin/site_settings/category/all_results?filter=extensions)

Herunterladbare Schriftart: Download konnte nicht gestartet werden (Schriftartfamilie: "Mukta" Stil:normal Gewicht:700 Streckung:100 Quell-Index:0): Inhalt blockiert Quelle: http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8

Beginnen die URLs der auf der Seite erwähnten Ressourcen innerhalb der Seite tatsächlich mit ‘https’? Jede Ressource, die über eine ‘http’-URL geladen wird, gilt als gemischter Inhalt.

Als Workaround oder Notlösung können Sie den folgenden Header in die betreffende Seite einfügen:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

Dies wird die gemischten Ressourcen dazu ‘ermutigen’, über ‘https’ geladen zu werden, während Sie die Ursachenforschung betreiben.

@griffin Danke für die Antwort!
Ich habe Discourse ganz normal installiert mit

discourse-setup

Meine Domain läuft über HTTPS und alles funktioniert einwandfrei (einschließlich Bilder, Anhänge usw.).
Aber ich bekomme Fehlermeldungen bezüglich der Schriftarten (bei derselben Discourse-Installation).

Das scheint das Problem zu beheben. Danke!

Der Grund für das Problem ist immer noch nicht ganz klar, aber vielleicht werde ich es später noch einmal untersuchen.

Schön, dass das Pflaster :adhesive_bandage: gewirkt hat! :blush:

Es ist wahrscheinlich, dass einige der URLs zum Laden Ihrer Font-Pakete “http” enthalten. Dies tritt häufig bei CSS @font-face-Regeln auf, wenn url-Quellen verwendet werden, sowie bei der Google Fonts API.

@griffin Ja, das ist so, dass „http

Wären Sie so freundlich, eine URL der Seite zu teilen, auf der dies auftritt?

Erledigt – siehe private Nachricht

An das Discourse-Team:

Ein Pflaster funktioniert vorläufig. Der Fehler bleibt bei der Standardschriftartauswahl in einer Discourse-Installation bestehen. Möglicherweise ist er nur in der Desktop-Ansicht und nicht auf mobilen Geräten sichtbar.