Configurazione Let's Encrypt fallisce per host con indirizzo IP interno

Ciao, sto cercando di configurare Discourse su una macchina Ubuntu per la prima volta. L’obiettivo è che la piattaforma sia accessibile solo all’interno della rete aziendale, quindi l’indirizzo IP associato al nome host registrato presso il nostro provider DNS è un indirizzo interno.

Sto seguendo le istruzioni disponibili su How to Install Discourse Forum with Nginx on Ubuntu 16.04

Ho completato con successo il bootstrap e l’avvio. Tuttavia, la fase 3 (Generazione SSL con Let’s Encrypt) sta fallendo con il seguente errore:

Procedura di autorizzazione fallita. (http-01): urn:ietf:params:acme:error:dns :: Nessun indirizzo IP valido trovato per

L’esecuzione di nslookup sulla macchina riesce a risolvere l’indirizzo IP dal nome host, e riesco anche a fare ping sul nome host.

Penso che il problema sia legato al fatto che l’indirizzo IP dell’host è interno. Ho trovato questo articolo, ma non sono sicuro di come procedere: No valid IP addresses found for (my domain) - #8 by _az - Help - Let's Encrypt Community Support

Let’s Encrypt deve poter accedere al tuo indirizzo IP da Internet.

I seguenti argomenti/post potrebbero esserti d’aiuto:

https://meta.discourse.org/t/adding-a-dns-name-to-an-ip-based-install/102898/2?u=remah