I’m having a lot of trouble trying to renew my certs using the 0.6.0 client from github and the 0.5.0 client from Debian Jessie backports. When I do a
letsencrypt renew --dry-run I get this:
2016-05-22 22:30:19,963:WARNING:letsencrypt.renewal:Attempting to renew cert from /etc/letsencrypt/renewal/domain.com.conf produced an unexpected error: Failed authorization procedure. domain.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://domain.com/.well-known/acme-challenge/-OHZ8whtl0tibUmG7hhDKOAIfCHB9zoXJHs5PjTGRI8: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p". Skipping.
If I delete all the files associated with this domain in letsencrypt then I can create a new cert with:
letsencrypt certonly --webroot -w /home/path/to/domain/ -d domain.com but when I try to renew again it gives a 404 error.