Finestra di login senza link al logo perché DISCOURSE_FORCE_HTTPS è impostato su 'false'

Ho appena scoperto che la finestra di dialogo di accesso al forum ora mostra un simbolo segnaposto ‘mancante’ dove prima appariva il logo del forum.

Una volta effettuato l’accesso, il logo principale del sito appare normalmente.

Ho caricato solo due varianti di logo: il ‘Logo principale’ standard e il ‘Logo piccolo’, senza utilizzare le altre opzioni di variante, che quindi utilizzano una delle prime due.

Non ne sono certo, ma mi chiedo se ciò sia associato a un recente aggiornamento o ricostruzione del forum.

Qualcosa potrebbe impedire l’accesso alle risorse del sito, come i loghi, agli utenti non registrati?

1 Mi Piace

Mi chiedo… potrebbe essere causato da questo?

(post)

Succede in modalità sicura? Ci sono errori nella console del browser?

Nel caso possa aiutare a circoscrivere il problema, penso che questo sia sulla pagina di destinazione “accesso richiesto”? (Correggimi se sbaglio :slight_smile:) Vedo l’intestazione del logo come al solito sia sulla tua pagina di registrazione che su quella di accesso vera e propria.

Non penso che il logo sia incluso lì per impostazione predefinita e che l’immagine sia qualcosa che hai aggiunto manualmente. Controllare come è stato aggiunto potrebbe fornire alcuni indizi su cosa potrebbe essere cambiato. :crossed_fingers:

Questo potrebbe essere dovuto al fatto che non avevo impostato un logo appropriato sul mio sito. Devo ricontrollare alcune cose… :slight_smile:

2 Mi Piace

Grazie @NateDhaliwal, alcuni buoni suggerimenti.

Attivare quell’impostazione e ricaricare non cambia nulla.

Non riesco ad accedere alla modalità provvisoria (safemode) - https://discourse.nzarchiteure.net.nz restituisce un avviso di link non valido nel mio browser (così come http://discourse.nzarchiteure.net.nz)

Ci sono certamente errori in quella pagina - che suggeriscono che la finestra di dialogo di accesso stia cercando per qualche motivo di fare riferimento a URL misti basati su https e http per il suo contenuto.

(index):365  Contenuto misto: La pagina a 'https://nzarchitecture.net.nz/' è stata caricata tramite HTTPS, ma ha richiesto un font non sicuro 'http://nzarchitecture.net.nz/fonts/JetBrainsMono-Regular.woff2?v=0.0.19'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.
(index):365  Contenuto misto: La pagina a 'https://nzarchitecture.net.nz/' è stata caricata tramite HTTPS, ma ha richiesto un font non sicuro 'http://nzarchitecture.net.nz/fonts/JetBrainsMono-Bold.woff2?v=0.0.19'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.
app.js:297 ℹ️ Discourse v2025.12.0-latest — https://github.com/discourse/discourse/commits/4e84c286d6 — Ember v6.6.0
content.js:18 [Form Persistence] Inizializzazione estensione persistenza modulo...
content.js:868 shouldRun: false
(index):1  Contenuto misto: La pagina a 'https://nzarchitecture.net.nz/' è stata caricata tramite HTTPS, ma ha richiesto un favicon non sicuro 'http://nzarchitecture.net.nz/uploads/default/optimized/1X/f194d3ff8870aa98f79a9aef41a5d954c243aef6_2_32x32.png'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.
content.js:13 [Form Persistence] Dati recuperati dallo storage: Object
content.js:18 [Form Persistence] La persistenza del modulo non è abilitata per la pagina corrente
(index):1  Contenuto misto: La pagina a 'https://nzarchitecture.net.nz/' è stata caricata tramite HTTPS, ma ha richiesto un elemento non sicuro 'http://nzarchitecture.net.nz/uploads/default/original/1X/5d5ed6d82ef2bd08985655747ca1f2d08e94ac0e.png'. Questa richiesta è stata automaticamente aggiornata a HTTPS, Per maggiori informazioni vedere https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
(index):1  Contenuto misto: La pagina a 'https://nzarchitecture.net.nz/' è stata caricata tramite HTTPS, ma ha richiesto un'immagine non sicura 'http://nzarchitecture.net.nz/uploads/default/original/1X/5d5ed6d82ef2bd08985655747ca1f2d08e94ac0e.png'. Questa richiesta è stata bloccata; il contenuto deve essere servito tramite HTTPS.
(index):1  Contenuto misto: La pagina a 'https://nzarchitecture.net.nz/' è stata caricata tramite HTTPS, ma ha richiesto un elemento non sicuro 'http://nzarchitecture.net.nz/uploads/default/optimized/1X/f194d3ff8870aa98f79a9aef41a5d954c243aef6_2_512x512.png'. Questa richiesta è stata automaticamente aggiornata a HTTPS, Per maggiori informazioni vedere https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
content.js:18 [Form Persistence] Istruzione di controllo dello stato ricevuta
content.js:13 [Form Persistence] Dati recuperati dallo storage: Object
content.js:18 [Form Persistence] Stato della pagina aggiornato: Object


Inoltre non so da dove provengano quei caratteri cinesi tra gli avvisi della console, e se siano motivo di preoccupazione? Il sito è stato creato in inglese e non ha altre traduzioni impostate.

Come posso dire a Discourse di caricare le immagini solo tramite https?

2 Mi Piace

Gli avvisi di contenuto misto potrebbero essere importanti, specialmente in combinazione con l’altro tuo argomento Bogus Dashboard advice

@Paul_King Potrebbe essere successo come parte di queste recenti modifiche al tuo sito? Bootstrap error during Discourse install: ENOENT - /etc/runit/1.d/letsencrypt - #9 by pfaffman

1 Mi Piace

Sì, hai perfettamente ragione, grazie @JammyDodger

Si scopre che il mio file app.yml aveva l’impostazione DISCOURSE_FORCE_HTTPS impostata su ‘false’

Dopo averla cambiata in ‘true’ e aver ricostruito, il logo riappare e l’avviso nella dashboard dell’amministratore è scomparso.

2 Mi Piace