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:
@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.
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.
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.