I’m trying to use the renew command to renew a certificate that I’d created successfully about 6 months ago, and have renewed successfully once already.
I’d originally created the certificate using the certonly command — I create the certificate, and pass it on to my hosting service, who install it on their server.
The program seems to think I’m wanting run non-interactively, although I’m giving no such command-line option, and the /etc/letsencrypt/renewal/maraist.org.conf file has noninteractive mode marked false,
noninteractive_mode = False
Thanks for any advice!
-John
–
My domain is: maraist.org
I ran this command:
./certbot-auto renew --email home-https-cert@maraist.org --agree-tos --manual-public-ip-logging-ok
(although I can omit everything after the “renew” and get the same error. I get this error both on the recently-downloaded certbot-auto, and with the letsencrypt-auto I had hanging around from the installation and previous renewal)
It produced this output:
Processing /etc/letsencrypt/renewal/maraist.org.conf
2016-07-02 22:50:10,337:WARNING:certbot.renewal:Attempting to renew cert from /etc/letsencrypt/renewal/maraist.org.conf produced an unexpected error: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError(‘Running manual mode non-interactively is not supported’,). Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/maraist.org/fullchain.pem (failure)
1 renew failure(s), 0 parse failure(s)
My operating system is (include version):
I’m running Ubuntu Trusty locally for building the cert; don’t know what the hosting provider is using.
My web server is (include version):
Don’t know what the hosting provider is using (and it doesn’t seem to get to a point where that would be relevant).
My hosting provider, if applicable, is:
webfaction.com
I can login to a root shell on my machine (yes or no, or I don’t know):
Yes for my home machine where I’m running certbot-auto; no for the hosting provider’s machine (I upload the generated cert and they install).
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
no