I had you remove that so certbot doesn't duplicate it.
You have only an A record for: jackiesmcs.com
DNS can't find www.jackiesmcs.com: Non-existent domain
Add a CNAME record for www
pointing to @
That did the trick!
For www.jackiesmcs.com it did. Thanks!
I am still unable to reach HTTPS though
@griffin, do you want to prepare the install command line?
Or just use:
certbot --apache
[after we delete the current cert]
? ? ?
One step at a time - cowboy!
I can write it. Go ahead and track down the cert frags.
@Leavii
Let's get rid of the one-named cert:
certbot delete --cert-name jackiesmcs.com
Then show:
certbot certificates
Sorry. I initially thought you both meant you could reach HTTPS when you said it did the trick
Once the old cert(s) are toast...
Let's test first:
certbot certonly --apache -d "jackiesmcs.com,www.jackiesmcs.com" --dry-run
LOL that's on page four (trick)
We're still on page one (tricks)

@Leavii
Let's get rid of the one-named cert:
certbot delete --cert-name jackiesmcs.com
Then show:
certbot certificates
Output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
No certificates found.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Check the folders too @rg305
We don't want any goblins
Step #1: DNS = CHECKED!
Step #2: Verify current web config
apachectl -S
Step #3: Verify all LE folders& files:
ls -lR /etc/letsencrypt/
I was meaning this:
ls -lRa /etc/letsencrypt/archive
ls -lRa /etc/letsencrypt/live
edit: yours is better