Ciao,
Ho un forum discourse installato su un server con il dominio live mydomain.com
Ho aggiunto il dominio mydomain.com a un server che ha cPanel per poter utilizzare il servizio di posta elettronica
Ho collegato il dominio tramite CloudFlare e ha funzionato senza problemi qualche mese fa.
È anche installato un certificato SSL per il dominio.
Ho trasferito il forum dal vecchio server a un altro server per cambiarne la posizione e il forum ha funzionato dopo aver ripristinato la copia di backup senza problemi circa una settimana fa, e anche il servizio di posta elettronica dall’altro server funziona inviando e ricevendo senza alcun problema. Ho appena modificato il record A da Cloudflare e da cPanel al dominio principale e al server hostname con un nuovo indirizzo IP.
È quasi ora di rinnovare il certificato SSL sul server cPanel, ma ricevo questa email ogni volta che il server tenta di rinnovare automaticamente il certificato SSL:
DNS DCV: Nessuna autorità locale: “mydomain.com”; HTTP DCV: Il sistema ha interrogato un file temporaneo su “https://mydomain.com/.well-known/acme-challenge/2JFFJN7I43FE00GR8G9WUMJZ95NV2_9O”, che è stato reindirizzato da “http://mydomain.com/.well-known/ acme-challenge/2JFFJN7I43FE00GR8G9WUMJZ95NV2_9O”. Il server web ha risposto con il seguente errore: 404 (Not Found). Potrebbe esistere una errata configurazione del DNS (Domain Name System) o del server web. Il dominio “mydomain.com” è stato risolto in un indirizzo IP “Server IP” che non esiste su questo server.
Ci credo assolutamente.
Il problema è che il server cpanel non è in grado di rinnovare il certificato SSL perché un record A risolve al server di dominio primario in cui è installato Discourse.
Discourse è installato direttamente sul dominio, non come sottodominio.
Per essere più specifici, il problema è correlato alla configurazione DNS. Se puntassi A Recorded per il dominio principale al server cPanel invece che al server Discourse, l’installazione del certificato SSL avrebbe successo immediatamente.
Ma questa non è una soluzione pratica perché causerebbe l’arresto di Discourse fino a quando A Recorded non verrà ripristinato, oltre al fatto che dovrò cambiarlo manualmente ogni 3 mesi per rinnovare il certificato SSL sul server cPanel in modo da poter avere la posta crittografata.
Se fosse un’installazione standard funzionerebbe. È impossibile indovinare se si tratti di qualcosa legato a cpanel, cloudflare, o qualunque cosa cpanel stia controllando.
Grazie per la tua risposta
Ci ho già provato.
Ma ancora non riesco a emettere il certificato SSL per lo stesso motivo.
Ho disabilitato il proxy per tutto e ho disabilitato il reindirizzamento forzato a HTTPS
Sospetto che ci sia un certificato SSL installato da discourse sul server principale su cui è installato discourse e che questo certificato non sia un certificato di sicurezza Cloudflare, intendo che ci siano due certificati SSL