Problema con mailcow e forum

Quindi, in un forum di cui faccio parte, funzionava, poi il proprietario lo ha impostato per mostrare Mailcow quando si visita il forum. Poi l’hanno rimosso, quindi ho aggiornato il browser e il dispositivo, ma vedo ancora questo:

E quando vado su un argomento inviato tramite le notifiche email automatiche del forum, vedo questo:

Quindi ho rimosso il nome dell’argomento e ho lasciato solo l’URL, ma mostra di nuovo Mailcow.

Ho provato a riavviare, ecc. So che il forum è di nuovo attivo perché ricevo notifiche su alcuni argomenti.

Perché si verifica questo problema?

Il proprietario ha modificato il DNS/alcune configurazioni del server, quindi il forum è irraggiungibile ora era irraggiungibile. Per me ora funziona.

@tobiaseigen può probabilmente dirti di più.

Ci sono molti modi per farlo, non credo sia rilevante ora. Puoi verificare se il forum funziona per te adesso? Potresti voler riavviare il browser per pulire la cache.

Spiega come si potrebbe fare.

Fare cosa? Riavviare il browser e cancellare la cache? Usa Google

Il DNS, credo. RGJ ha aggiunto la citazione dell’OP in seguito.

Richard ha ragione, non c’entra nulla con Discourse. Devi solo cancellare la cache nel tuo browser web.

La causa era un reverse proxy configurato in modo errato su un’installazione non supportata. Ho installato una configurazione multisito di Discourse sullo stesso server di Mailcow e Nextcloud. L’ho corretto molto rapidamente la settimana scorsa, quindi ora dovrebbe funzionare per tutti coloro che visitano i miei siti Discourse.

Ehi, grazie per aver segnalato questo problema @ice.d! Ho ricontrollato anch’io e, dopo aver cancellato la cache sul telefono e disattivato il Wi-Fi, ho visto la stessa schermata di accesso di mailcow!

Con un po’ di aiuto dall’IA, ho scoperto che, dato che il mio server supporta IPv6, la configurazione del reverse proxy deve ascoltare sia IPv6 che IPv4. A quanto pare, le reti mobili preferiscono IPv6.

server {
    listen 80;
    listen [::]:80;          # ← aggiungi questa riga
    server_name discourse.tobiaseigen.org;
    ...
}

server {
    listen 443 ssl;
    listen [::]:443 ssl;     # ← aggiungi questa riga
    server_name discourse.tobiaseigen.org;
    ...
}