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. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
Prior to my 1st post, I GOT my certificate using: certbot certonly --standalone
The command in my original post shows the ERROR message I get when TESTING my site after setting the statements in httpd-ssl.conf.
So I do HAVE a certificate, but it is not being used by my site. I am hoping someone will have a clue to what I have missed in my Apache httpd-ssl.conf file, which is âincludedâ from my httpd.conf file. I can provide a copy of my httpd-ssl.conf file if that helps.
No installer plugins are supported. The Apache and Nginx plugins will be available soon, and a plugin to install certificates into IIS is under development.
Is the manual incorrect and outdated? Or should @docdj install the certificate manually into the Apache configuration..
The certbot webpage says it does NOT currently have a process for Windows. So I am using the MANUAL installation mechanism. Hence my problem. My Apache log files have this: AH02568: Certificate and private key dforeman.homedns.org:443:0 configured from C:/Certbot/live/dforeman.homedns.org/fullchain.pem and C:/Certbot/live/dforeman.homedns.org/privkey.pem
AND this line: Cert matches for name âdforeman.homedns.orgâ [subject: CN=dforeman.homedns.org / issuer: CN=Letâs Encrypt Authority X3,O=Letâs Encrypt,C=US / serial: 03C50024A796417E2C834D8BCB23F2010A89 / notbefore: Jul 19 14:49:22 2020 GMT / notafter: Oct 17 14:49:22 2020 GMT]
I just found the solution: in my httpd-ssl.conf, I had changed "_default_:443"
to âmydomain:443â. Where âmydomainâ is my actual domain name. I changed it back, restarted Apache and it all works now. But thanks to you all for confirming everything else I had was correct.
APACHECTL does not exist. On Windows, it is just httpd.exe. And yes, the -S option is available. BUT now that I have solved my problem, you donât need my vhost setup.