Ho migrato un forum da punBB a Discourse, configurandolo con il branding e tutto il resto. La VM con il container Docker di Discourse si trova dietro un reverse proxy nginx. Dopo due giorni, Discourse non era più accessibile, quindi ho ricostruito l’applicazione e ripristinato i dati da un backup creato dopo la configurazione iniziale.
La ricostruzione e il ripristino li ho eseguiti almeno tre volte, perché dopo il ripristino, tutti i loghi del sito non venivano più caricati da alcun browser. Per essere sicuro che non ci fossero problemi con le immagini vecchie, ho eseguito Upload.where("id > 0").destroy_all per ottenere una directory delle immagini pulita.
Tuttavia, nessun browser carica ancora alcuna immagine dei loghi (nemmeno quelli predefiniti). Negli strumenti di sviluppo dei browser vedo che i loghi vengono richiesti, ma i browser falliscono in qualche modo. Seguendo invece i link delle immagini, il browser le mostra correttamente.
Potete vedere questo comportamento qui: https://forum.epplehaus.de/login
Sto usando l’ultima versione 2.6.0.beta1 di Discourse e il backup è stato creato esattamente sulla stessa versione.
