Trying to set up SSL and DDNS. Getting Trusted Domain Error in logs

I’m using the NextcloudPi installer, ran through the DuckDNS module successfully (I think) then ran the LetsEncrypt module which failed. My TLD is .cloud (instead of .net or .com)

Output from Letsencrypt:
Domain: name.cloud
Type: connection
Detail: Fetching
http://www.name.cloud/.well-known/acme-challenge/c9SVj3505c8MlJKlbWXuXYrDnBFp7W9jncM-O2r3iXo?from=@:
Error getting validation data

To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address. Additionally, please check that
your computer has a publicly routable IP address and that no
firewalls are preventing the server from communicating with the
client. If you’re using the webroot plugin, you should also verify
that you are serving files from the webroot path you provided.

It seems that I may have 3 different issues here.

  1. Is DDNS working Properly?
  2. I can’t get LetsEncrypt SSL Cert to activate
  3. Trusted Doamin Errors in the Nextcloud log. Example:
    Trusted domain error. “(IPaddress of my gateway)” tried to access using “(my current public IPaddress)” as host.

Any guidance and all help would be much appreciated.
NEWB

DNS you can test yourself with a ping/dig/traceroute against the domain.

ping name.cloud
result from “129.193.193.11” - where that number should be your public IP.

LetsEncrypt will be related to the above.

Thanks, pinging name.cloud returns namecheap, where I bought the domain. I guess I have more DNS to learn.
aargh. :grimacing:
At least you put me one step closer. I appreciate that.

Should be reasonably simple to fix, I’ve used namecheap for years :slight_smile: