My domain is: www.tunity.com/tunity.com
I ran this command: certbot renew
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
2018-05-01 08:53:48,225:DEBUG:certbot.plugins.disco:Other error:(PluginEntryPoint#manual): An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/certbot/plugins/disco.py", line 130, in prepare
self._initialized.prepare()
File "/usr/local/lib/python2.7/dist-packages/certbot/plugins/manual.py", line 118, in prepare
self.option_name('auth-hook')))
PluginError: An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.
2018-05-01 08:53:48,226:DEBUG:certbot.plugins.selection:No candidate plugin
2018-05-01 08:53:48,226:DEBUG:certbot.plugins.selection:Selected authenticator None and installer None
2018-05-01 08:53:48,226:INFO:certbot.main:Could not choose appropriate plugin: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',)
2018-05-01 08:53:48,227:WARNING:certbot.renewal:Attempting to renew cert (tunity.com) from /etc/letsencrypt/renewal/tunity.com.conf produced an unexpected error: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',). Skipping.
2018-05-01 08:53:48,227:DEBUG:certbot.renewal:Traceback was:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/certbot/renewal.py", line 425, in handle_renewal_request
main.renew_cert(lineage_config, plugins, renewal_candidate)
File "/usr/local/lib/python2.7/dist-packages/certbot/main.py", line 1058, in renew_cert
installer, auth = plug_sel.choose_configurator_plugins(config, plugins, "certonly")
File "/usr/local/lib/python2.7/dist-packages/certbot/plugins/selection.py", line 201, in choose_configurator_plugins
diagnose_configurator_problem("authenticator", req_auth, plugins)
File "/usr/local/lib/python2.7/dist-packages/certbot/plugins/selection.py", line 297, in diagnose_configurator_problem
raise errors.PluginSelectionError(msg)
PluginSelectionError: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',)2018-05-01 08:53:48,227:ERROR:certbot.renewal:All renewal attempts failed. The following certs could not be renewed:
2018-05-01 08:53:48,228:ERROR:certbot.renewal: /etc/letsencrypt/live/tunity.com/fullchain.pem (failure)
2018-05-01 08:53:48,228:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File "/usr/local/bin/certbot", line 11, in
sys.exit(main())
File "/usr/local/lib/python2.7/dist-packages/certbot/main.py", line 1240, in main
return config.func(config, plugins)
File "/usr/local/lib/python2.7/dist-packages/certbot/main.py", line 1142, in renew
renewal.handle_renewal_request(config)
File "/usr/local/lib/python2.7/dist-packages/certbot/renewal.py", line 443, in handle_renewal_request
len(renew_failures), len(parse_failures)))
Error: 1 renew failure(s), 0 parse failure(s)
Processing /etc/letsencrypt/renewal/tunity.com.conf
Cert is due for renewal, auto-renewing...
Could not choose appropriate plugin: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',)
Attempting to renew cert (tunity.com) from /etc/letsencrypt/renewal/tunity.com.conf produced an unexpected error: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',). Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/tunity.com/fullchain.pem (failure)
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/tunity.com/fullchain.pem (failure)1 renew failure(s), 0 parse failure(s)
My web server is (include version): Google App Engine
I can login to a root shell on my machine (yes or no, or I don't know): no