Error adding a domain name to Let's Encrypt

I finally managed to install certificate for Dovecot via gui and also i must install it for another domain of main being mail.superhost.gr

When i go to Let’s Encrypt tab and insert the domain mail.superhost.gr there i get

Requesting a certificate for superhost.gr, www.superhost.gr, mail.superhost.gr, autoconfig.superhost.gr, autodiscover.superhost.gr from Let’s Encrypt …
… request failed : Web-based validation failed : Failed to request certificate :
mail.superhost.gr challenge did not pass: Invalid response from http://mail.superhost.gr/.well-known/acme-challenge/ehjlhZ395d10M4mgRL50HU7bpLyFrHsTBBH8bl5mXVk [2a02:7b40:b0df:81dc::1]: “\n \n \n \n Error: 404 Not Found</title”
DNS-based validation failed : Failed to request certificate :
Undefined subroutine &main::restart_zone called at /usr/libexec/webmin/webmin/letsencrypt-dns.pl line 47.

mail.superhost.gr challenge did not pass: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.mail.superhost.gr

Could someone please exaplin to me whay this happens and what step i need to take to fix it?

It turned out a DNS TXT Record was the problem, now i removed and now iam receiving this message:

Requesting a certificate for superhost.gr, www.superhost.gr, mail.superhost.gr, autoconfig.superhost.gr, autodiscover.superhost.gr from Let’s Encrypt …

… request failed : Web-based validation failed : Failed to request certificate :
Error requesting challenges: Error creating new authz :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/

DNS-based validation failed : Failed to request certificate :
Error requesting challenges: Error creating new authz :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/
What must i do now?

Either wait 7 days or remove one of the hosts from the request so the the request isn’t identical to the last one. And in 7 days put it back.

Which host do you think should i remove? Which one won’t matter, if any?

superhost.gr

www.superhost.gr

mail.superhost.gr

Should i skip these two?

autoconfig.superhost.gr

autodiscover.superhost.gr

I try only these three. Requesting a certificate for superhost.gr, www.superhost.gr, mail.superhost.gr from Let’s Encrypt …

… request failed : Web-based validation failed : Failed to request certificate :
Error requesting challenges: Error creating new authz :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/

DNS-based validation failed : Failed to request certificate :
Error requesting challenges: Error creating new authz :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/

It still has identified the attempt.

Requesting a certificate for superhost.gr, www.superhost.gr, mail.superhost.gr, autoconfig.superhost.gr, autodiscover.superhost.gr from Let’s Encrypt …
… request failed : Web-based validation failed : Failed to request certificate :
mail.superhost.gr challenge did not pass: Invalid response from http://mail.superhost.gr/.well-known/acme-challenge/8ZytvGboUUyK2UD8q9199e-mckhTK5N-EhDYtnyJYB0 [176.223.129.220]: “\n \n \n \n Error: 404 Not Found</title”

DNS-based validation failed : Failed to request certificate :
Undefined subroutine &main::restart_zone called at /usr/libexec/webmin/webmin/letsencrypt-dns.pl line 47.

Do first for www and non www to check.

For mail… i guess some in dns is not good!

https://mxtoolbox.com/SuperTool.aspx?action=mx%3Asuperhost.gr&run=toolpage#

This link!!! https://mxtoolbox.com/domain/mail.superhost.gr/
dns mail.superhost.gr DNS Record not found More Info
dmarc mail.superhost.gr DNS Record not found More Info
spf mail.superhost.gr DNS Record not found More Info
mx mail.superhost.gr No DMARC Record found More Info
mx mail.superhost.gr DNS Record not found More Info
mx mail.superhost.gr DMARC Quarantine/Reject policy not enabled

https://mxtoolbox.com/domain/mail.superhost.gr/

or still limits after trying to much, before doing LE be sure everything is ok first

Here is my Zone Setup, i do have an A records for mail.superhost.gr i dont know what is DMARK

[root@nikos ~]# cat /var/named/superhost.gr.hosts
$ttl 38400
@ IN SOA ns1.superhost.gr. root.ns1.superhost.gr. (
1572891761
10800
3600
604800
38400 )
superhost.gr. IN A 176.223.129.220
www.superhost.gr. IN A 176.223.129.220
ftp.superhost.gr. IN A 176.223.129.220
m.superhost.gr. IN A 176.223.129.220
ns1.superhost.gr. IN A 176.223.129.220
ns2.superhost.gr. IN A 176.223.129.220
localhost.superhost.gr. IN A 127.0.0.1
webmail.superhost.gr. IN A 176.223.129.220
admin.superhost.gr. IN A 176.223.129.220
mail.superhost.gr. IN A 176.223.129.220
superhost.gr. IN MX 5 mail.superhost.gr.
superhost.gr. IN TXT “v=spf1 a mx a:superhost.gr ip4:176.223.129.220 ip4:176.223.129.220 ip6:2A02:7B40:B0DF:81DC::1 ?all”
autoconfig.superhost.gr. IN A 176.223.129.220
autodiscover.superhost.gr. IN A 176.223.129.220
superhost.gr. IN NS ns1.superhost.gr.
superhost.gr. IN NS ns2.superhost.gr.
nikos.superhost.gr. IN A 176.223.129.220 ;For Hostname

Please tell me what chnage do i need to make.

Double but https://www.virtualmin.com/comment/819285#comment-819285 do more work to get more knowledge about this stuff please!