Quali modifiche sono necessarie quando discourse utilizza una porta diversa dalla 443?

Alcuni dei problemi che ho riscontrato includono il fallimento dell’invio di email e gli utenti vengono anche reindirizzati a un’interfaccia irraggiungibile dopo la registrazione.

Inoltre, la parete predefinita delle immagini dei post è disabilitata e nessuna delle immagini caricate può essere caricata.

Anche dopo averla cambiata alla porta 3443, ho scoperto che il logo di Discourse non può essere caricato.

Sembra che si siano verificati molti problemi.

C’è un modo per risolverlo con un clic? GrazieAlcuni dei problemi che ho riscontrato includono il fallimento dell’invio di email e gli utenti vengono anche reindirizzati a un’interfaccia irraggiungibile dopo la registrazione.

Inoltre, la parete predefinita delle immagini dei post è disabilitata e nessuna delle immagini caricate può essere caricata.

Anche dopo averla cambiata alla porta 3443, ho scoperto che il logo di Discourse non può essere caricato.

Sembra che si siano verificati molti problemi.

C’è un modo per risolverlo con un clic? Grazie

Non ho ancora provato ad aggiungerli in env

DISCOURSE_PORT: 3443
DISCOURSE_FORCE_HTTPS: true

Non so se sarà utile dopo l’aggiunta

Dopo aver modificato la porta, molte immagini non vengono caricate correttamente, ad esempio https://mydomain/uploads/default/optimized/1X/_129430568242d1b7f853bb13ebea28b3f6af4e7_2_32x32.png non si carica
Ma quando la modifico manualmente in https://mydomain:3443/uploads/default/optimized/1X/_129430568242d1b7f853bb13ebea28b3f6af4e7_2_32x32.png si carica
Ma ci sono troppi punti in cui è necessario aggiungere 3443. C’è un modo rapido per modificarlo? 443 non è disponibileNon ho ancora provato ad aggiungerli in env

Posso usare la seguente operazione quando ho disabilitato nginx all’interno del container?

DISCOURSE_EXTERNAL_BASE_URL: “https://domain:3443

Inoltre, ho scoperto che dopo che gli utenti effettuano l’accesso, vengono reindirizzati automaticamente a https://domain/latest e la porta predefinita 3443 non viene aggiunta, causando il mancato caricamento. A questo punto, è necessario aggiungere manualmente https://domain:3443/latest.

Discourse non funziona sulla porta 3443.

Si tratta di un’installazione standard?

:face_with_peeking_eye:

Grazie per la tua risposta

Sì, so che ci sono molti componenti codificati in modo fisso sulla porta 443. La mia porta 443 non è utilizzabile, quindi ho dovuto passare alla porta 3443. Attualmente, molte funzioni non funzionano. Pensavo che qualcuno avesse studiato questo problema

Coloro che hanno studiato la questione sanno che non funzionerà su una porta non standard. Prometto.

È piuttosto ben documentato, o almeno così credevo.

1 Mi Piace

Sembra che dovrò rinunciare a questo enorme progetto

Non vale la pena una VM da $12/mese o configurare un proxy inverso?

Non si tratta di costi. Forse voglio spingermi un po’ oltre, come installare più istanze di Discourse su un unico grande server