What ACME client is suggested when Apache 2.4 is listening to port 80 & 443 and I am running Windows 10?
Thank you.
This for example should work - https://zerossl.com/#package (no installation required for Windows binaries and no downloads required if online client is used).
NB: Please note that it will not be editing your configuration files, just obtaining the certificates. And of course you can try the official client (Certbot) as described here - though it might be a bit more challenging process in terms of installation.
Thank you. So far so good, except that my proxy is messing the verification up. When running this:
el64.exe --key account.key --csr mydomain.csr --csr-key mydomain.key --crt mydomain.crt --domains βwww.mydomain.com,domain.comβ --path βD:/some dir/www/.well-known/acme-challenge/β --generate-missing --unlink
I am getting this
2017/06/28 14:21:21 Domain verification results for βmydomain.comβ: error. Invalid response from http://mydomain.com/.well-known/acme-challenge/iUANWf9XmfR6p7fa--TqhT1qZRChagVrGnwgmDQUQ: <"!DOCTYPE html PUBLIC β-//W3C//DTD XHTML 1.0 Strict//ENβ βhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtdβ >
<html xmlns=βhttpβ
Do I need to add a MIME Type in IIS for a βno file extensionβ?
In case of IIS you might need to do that indeed, as described here for example - http://blackandwhitecomputer.blogspot.co.uk/2016/07/iis-setup-let-text-file-without.html. However, you mentioned that you are running Apache and that one should not have any problems serving the verification files - you might want to check the web server logs in that case to see why HTML gets returned (it could be 404 page for example if the document root is not under that βsome dir/wwwβ).
Thanks for the link.
I was getting a http error 404.17. I had to add β.β as MIME Type: application/octet-stream (note: β.*β did not work.) Now all is good. 