Errore SSL dopo l'installazione

Ho questo errore dopo l’installazione di Discourse.
L’ho installato tramite Docker, Google Cloud e Plesk sulla porta 3000.

Browser:

Sotto dominio:

502 Bad Gateway

nginx

Sull’IP con porta 3000:
ERR_CONNECTION_REFUSED

Radice dell’app (ssh):
nginx: [emerg] impossibile caricare il certificato “/shared/ssl/wiki.cmdgroups.com.cer”: PEM_read_bio_X509_AUX() fallito (SSL: errore:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)

Sembra che tu non abbia seguito le istruzioni di installazione ufficiali.

L’ho fatto, ma ho cambiato la porta in 3000
Perché ho molte porte già in uso per altri servizi, e ho spostato Discourse sulla porta 3000 prima di mapparlo a un sottodominio.

Discourse deve essere installato sulle porte standard. Ciò che stai facendo non è supportato.

Consulta questo post di installazione su Meta per ulteriori indicazioni:

Sì, è esattamente quello che mi serve.
Grazie mille.

Di nulla, @cmdntd.

Sono felice di averti aiutato a goderti il fine settimana.


Non provare a piegare il cucchiaino, è impossibile. Invece, cerca solo di realizzare la verità… non c’è cucchiaino. Allora capirai che non è il cucchiaino a piegarsi, ma sei solo tu.* - Matrix (1999)

Ciao, l’installazione è riuscita con successo.
Tuttavia, l’URL è solo HTTP. Sembra che Let’s Encrypt sia stato configurato, ma non funziona per HTTPS.

Quando aggiorno la pagina, all’inizio appare HTTPS, ma alla fine viene reindirizzato a HTTP.
È come se avesse SSL, ma risulta “Non sicuro”?

Hai qualche idea?

Le tue icone e immagini sono tutte in http, quindi hai contenuti misti. Devi cambiare http in https.

Come potrei procedere per HTTPS?
Ho attivato Let’s Encrypt, ma riscontro questo problema

Ehi, vai, @cmdntd

Prova questa impostazione:

Wow, sembra che vada tutto bene nella parte anteriore
Ma vedo che è “non sicuro” per l’utente connesso. Tuttavia, le immagini dell’utente ora sono a posto.

Ehi @cmdntd

Potresti prendere in considerazione la possibilità di ricostruire la tua app e verificare che LetsEncrypt sia installato correttamente.

A dire il vero, non ho mai utilizzato Plesk e lavoro sempre direttamente sul sistema operativo, come Ubuntu o macOS, quindi non sono la persona più adatta per aiutarti con Plesk.

Sembra che tu stia facendo progressi; quindi mantieni il morale alto e avrai presto risolto tutto (e fatto funzionare).

Non so se il mio DNS non sia ancora completo.
Oggi ho effettuato l’accesso e vedo che HTTPS funziona perfettamente.