I have Lets Encrypt running on Ubuntu 14LTS in my DMZ. I have around 20 servers I want to issue HTTPs certificate for which isn’t a problem even though its running on a dedicated machine.
I just use the --manual flag: ./letsencrypt-auto certonly -d mydomain.mydomain.com --manual
This works fine; I copy the code to my server to verify and a cron job copys the certificates.
I just tried to renew a certificate with: ./letsencrypt-auto renew --dry-run --manual-public-ip-logging-ok
but it is asking me to copy a new code to my server for verification.
Why can’t it use the only code to verify against?
Surly if I no longer owned the domain the old code wouldn’t be there.