Hello, I've bought a domain
yourhappiness.in.ua
from company redo.ua,
and changed IP address there (in DNS settings of domain)
to redirect to my hosting (other company - ukrline).
Then i went to my hosting panel (Plesk) in UkrLine hosting,
added there a domain "yourhappiness.in.ua", ok,
and wanted to add free certificate from letsencrypt
(I turned on an option "wildcards"for domain like *.yourhappiness.in.ua.
Then I was asked to add TXT record in DNS settings for domain.
I went in Peask to DNS settings of yourhappiness.in.ua,
Enabled there management of those all records etc,
and clicked to Add record.
There I chose "TXT"record,
added a subdomain
_acme-challenge.yourhappiness.in.ua
Record type: TXT
Domain name: _acme-challenge .yourhappiness.in.ua
Record: sE7-zAjS34qw_zyoVTyvLX7p6fQnpmZqtwnV2OYvxi0
or like this (it changes everytime I try).
So, then when I click "reload" after adding the TXT-record for _acme-challenge
- I have the same error each time I try:
=======
Could not issue an SSL/TLS certificate for yourhappiness.in.ua
Details
Could not issue a Let's Encrypt SSL/TLS certificate for yourhappiness.in.ua. Authorization for the domain failed.
Details
Invalid response from https://acme-v02.api.letsencrypt.org/acme/authz-v3/156004548057.
Details:
Type: urn:ietf:params:acme:error:dns
Status: 400
Detail: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.yourhappiness.in.ua - check that a DNS record exists for this domain
=====
my suspicion is that it happens so, because I have domain bought from other company,
while hosting is different. So these two companies maybe contradict,
and so maybe I need some extra settings, but I don't know which.
Even my support in hosting said that they don't know how to solve certificate problem
(I tried it for few other domains similarly - they can't help).
If I add certificate for my other main domain in hosting company - it works,
and also for subdomains - I do same way as I described above,
but it dont work for some external domain (other than hosting).
So if domain and hosting for this domain are from different companies,
can I install your free certificate? If yes, what should I do?
Below is some extra info in form:
My domain is:
yourhappiness.in.ua
I ran this command:
"Reload" after adding TXT record for free letsencrypt-certificate
It produced this output:
Could not issue an SSL/TLS certificate for yourhappiness.in.ua
Details
Could not issue a Let's Encrypt SSL/TLS certificate for yourhappiness.in.ua. Authorization for the domain failed.
Details
Invalid response from https://acme-v02.api.letsencrypt.org/acme/authz-v3/156004548057.
Details:
Type: urn:ietf:params:acme:error:dns
Status: 400
Detail: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.yourhappiness.in.ua - check that a DNS record exists for this domain
My web server is (include version):
asp.net, hosting company is ukrline.com.ua
The operating system my web server runs on is (include version):
I don't know
My hosting provider, if applicable, is:
ukrline.com.ua
I can login to a root shell on my machine (yes or no, or I don't know):
I think no, plesk seems to have no cmd line
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
Plesk, i don't know the version and where to see it
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot):
I don't know to check it and run this command, it is probably disabled for me by my hosting company Ukrline