Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:kb.t4tcookiecutters.com
I ran this command: sudo certbot certonly --manual --manual-auth-hook /etc/letsencrypt/acme-dns-auth.py --preferred-challenges dns --debug-challenges -d *.t4tcookiecutters.com
It produced this output: It said to create a CNAME record and gave a long string to copy for the content
My web server is (include version): Apache2 2.4.41
The operating system my web server runs on is (include version): Ubuntu 20.04
My hosting provider, if applicable, is: Self
I can login to a root shell on my machine (yes or no, or I don't know): Yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): No
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): Certbot 0.40.0
I'm trying to get an SSL cert for my new site. I already have a wildcard SSL for the domain so I don't know how to really set this up. I have a domain of t4tcookiecutters.com It works and already has an SSL. It is wildcard, so I want to make another site under kb.t4tcookiecutters.com. Do I need another certificate because it has kb before the .t4tcookiecutters.com or should one ssl work for all domains attached to t4tcookiecutters.com?
The first time I ran the command it failed saying it got confused because I put "-d *.t4tcookiecutters.com -d kb.t4tcookiecutters.com. So I erased *.t4tcookiecutters.com. This time it failed saying it couldn't find the record but it was trying on _acme-challenge.kb.t4tcookiecutters.com. So I had to try a 3rd time removing kb.t4tcookiecutters.com and putting back *.t4tcookiecutters.com. This time it was looking in the right place for the record because kb was gone. But then it failed saying that it found a DNS record with this content and it said it found 1 more. I didn't know we were supposed to delete DNS challenges after they were confirmed in the past. The record matched, so I erased the two that were on my DNS. The websites still worked. So I ran the command again. The old entry were txt records. Certbot is telling me to make a CNAME which I did and have deleted a couple of times because it failed. The time I tried it, even though I have --debug-challenges in the command line, it didn't even pause or tell me to create a cname, it didn't give me a string to enter either, it just went through immediately and failed because now it can't find a record. Now it has failed so many times, I don't want to try again because last time I got locked out for over a week I believe. What am I doing wrong? Will it work if this time if certbot actually pauses so I can have time to enter the record?
This is a screenshot of me entering the command the final time, notice it doesn't say to create CNAME anywhere? Why did it skip that? Did that CNAME it had me create on one of the previous failures remain active and I shouldn't have deleted it? I feel like I'm making this way more complicated than it is. What am I doing wrong?