I’m trying to install Discourse on ubuntu 20.04 LTS on Digital Ocean(on GCP as well, with the same result). Installed in 2 ways:
Official from github(docker)
One click install
my domain: proremont.io
SMTP provider - Mailgun (my mail domain: mail.proremont.io) dns record correct.
There was no error during installation. But the Discourse was not accessible from the browser, curl. (same sitiation when I tried send curl request to localhost:80 and 433)Ping droplet IP adress without problem. UFW firewall disabled inside droplet, on Digital Ocean - settings 80 and 443 allowed.
Can someone help me with this problem?
IF you see errors about certificates I’m right. You can wait a week or try to add another subdomain to the ticket request as described in Setting up Let’s Encrypt with Multiple Domains.
A 3rd party tool suggests both the ports are blocked. This means either a firewall on your VPS or cloud provider is blocking those ports. You may want to disable the digital ocean firewall and check UFW on ubuntu
See the link in my previous message and add a second subdomain for the same IP address. www, would be a good choice. Or wait a week. I did my best to describe the problem and solution above.