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.
Since i got the error I'm always searching and reading how to solve this problem and all of them couldn't show me the way how to fix this so i need any one who can give me the answer thank you in advance.
Considering that both port 80 (http) and port 443 (https) appear be closed, there's no way that an http-01 challenge could succeed. Have you tried connecting to your own webserver?
Thank you so much I will try that first for now as I can see checking the port 80 and 443 both are still open I need more information if those are open how can I solve this problem?
It could be that locally your site works, because the issue is between your server and the world wide web and not between your local computer and server (if you host your server in the same network.
You should look at firewalls and/or NAT portmaps in your router for example.
I'm still unable to solve the down site yet i have already check everything ,but not found the reason why the site down my router also open the WAN public IP already and also port forwarding.Do you have any idea what cause this problem ?
I need to ask some thing more about securing the email for the mail server from postfix. I need to know more about how to make the mail server secure using the let's enscrypt?
Please read here for more info regarding Postfix and TLS:
The certificate should include the hostname which is used as the value for the MX record of the domain in question, as the MTU will use that hostname to connect to your Postfix server.