Package: certbot
Version: 0.23.0-1
Hi,
<screenshot>
stappers@paddy:~/letsencrypt
$ certbot certonly --config-dir ./etc --work-dir ./lib --apache -d
stappers.nl,may.stappers.nl,ipa.stappers.nl,cloud.stappers.nl
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Could not choose appropriate plugin: The requested apache plugin does not
appear to be installed
The requested apache plugin does not appear to be installed
stappers@paddy:~/letsencrypt
$
</screenshot>
In other words:
* Non-root user 'stappers' is on host 'paddy' in directory 'letsencrypt'
* Running `certbot --apache` yields "apache plugin not installed"
Which apache plugin is missing, is not in the output.
Neither in the logging.
<logging>
2018-04-23 15:56:03,177:DEBUG:certbot.main:certbot version: 0.23.0
2018-04-23 15:56:03,178:DEBUG:certbot.main:Arguments: ['--config-dir', './etc',
'--work-dir', './lib', '--apache', '-d',
'stappers.nl,may.stappers.nl,ipa.stappers.nl,cloud.stappers.nl']
2018-04-23 15:56:03,179:DEBUG:certbot.main:Discovered plugins:
PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2018-04-23 15:56:03,191:DEBUG:certbot.log:Root logging level set at 20
2018-04-23 15:56:03,192:INFO:certbot.log:Saving debug log to
/var/log/letsencrypt/letsencrypt.log
2018-04-23 15:56:03,192:DEBUG:certbot.plugins.selection:Requested authenticator
apache and installer apache
2018-04-23 15:56:03,193:DEBUG:certbot.plugins.selection:No candidate plugin
2018-04-23 15:56:03,193:DEBUG:certbot.plugins.selection:No candidate plugin
2018-04-23 15:56:03,193:DEBUG:certbot.plugins.selection:Selected authenticator
None and installer None
2018-04-23 15:56:03,193:INFO:certbot.main:Could not choose appropriate plugin:
The requested apache plugin does not appear to be installed
2018-04-23 15:56:03,194:DEBUG:certbot.log:Exiting abnormally:
Traceback (most recent call last):
File "/usr/bin/certbot", line 11, in <module>
load_entry_point('certbot==0.23.0', 'console_scripts', 'certbot')()
File "/usr/lib/python3/dist-packages/certbot/main.py", line 1266, in main
return config.func(config, plugins)
File "/usr/lib/python3/dist-packages/certbot/main.py", line 1136, in certonly
installer, auth = plug_sel.choose_configurator_plugins(config, plugins,
"certonly")
File "/usr/lib/python3/dist-packages/certbot/plugins/selection.py", line 201,
in choose_configurator_plugins
diagnose_configurator_problem("authenticator", req_auth, plugins)
File "/usr/lib/python3/dist-packages/certbot/plugins/selection.py", line 297,
in diagnose_configurator_problem
raise errors.PluginSelectionError(msg)
certbot.errors.PluginSelectionError: The requested apache plugin does not
appear to be installed
</logging>
How to find _which_ apache plugin is missing?
Groeten
Geert Stappers
--
Leven en laten leven