In a discussion titled ‘Fresh install issue’ under the Installation category, bondbenz reports being unable to access their Discourse site after a fresh Ubuntu VPS install using Cloud Document installation. Running discourse-doctor returns ‘NOT FOUND’ for both the domain and localhost. pfaffman asks if discourse-setup was run, if ./launcher rebuild app was executed multiple times, and confirms DNS and port settings. bondbenz confirms all checks passed — Ubuntu 20.04, DNS A records correct (subdomain), ports open, and no Cloudflare proxy (gray cloud). Despite this, the site remains offline. pfaffman suggests disabling Cloudflare proxy (orange cloud), but bondbenz confirms it was already off. The issue is resolved when bondbenz switches to a different subdomain. pfaffman theorizes that repeated rebuilds with broken DNS triggered Let’s Encrypt rate limiting. When bondbenz asks for a solution, pfaffman explains that adding a second subdomain to the Let’s Encrypt request could bypass the limit — though bondbenz already fixed the problem by changing subdomains.
I have a fresh ubuntu vps , tried to installed using Cloud Document installation after finishing i can’t reach the website (Offline) , when i run discourse-doctor i get this :
Discourse version at community.xxxxxx.org: NOT FOUND
Discourse version at localhost: NOT FOUND
Another solution if changing subdomains isn’t a possibility is to “cheat” by adding a second subdomain to the let’s encrypt request. But you’ve already solved your problem. I was just explaining why it worked.