Il mio sito utilizza Cloudflare e tutto va bene, ma vedo nel controllo HTTPS checker che c’è
https 443: Errore: Una chiamata a SSPI non è riuscita, vedere l’eccezione interna.
Sto cercando di disabilitare SSL di Cloudflare e utilizzare invece certbot, ma ho bisogno di installare il modulo certbot con cloudflare come di seguito:
Come hai installato Discourse? Se fai un’installazione standard, otterrai un certificato da Let’s Encrypt per impostazione predefinita. Tuttavia, non funzionerà con Cloudflare davanti.
Potresti essere in grado di esaminare il modello Let’s Encrypt e modificarlo per fare ciò che suggerisci.
Corretto, ci sto lavorando, ma sfortunatamente non ho molta esperienza nella programmazione o negli script bash per risolvere questo problema… ma non ho trovato alcun modulo con cerbot con let’s encrypts per farlo… solo questa riga, forse possiamo aggiungere il nostro codice lì
# Try to issue the cert again if something goes wrong
issue_cert "4096" "--force"
fi
LE_WORKING_DIR="${LETSENCRYPT_DIR}" $$ENV_LETSENCRYPT_DIR/acme.sh \
--installcert \
-d $$ENV_DISCOURSE_HOSTNAME \
--fullchainpath /shared/ssl/$$ENV_DISCOURSE_HOSTNAME.cer \
--keypath /shared/ssl/$$ENV_DISCOURSE_HOSTNAME.key \
--reloadcmd "sv reload nginx"