Discussion:
Bug#932444: certbot: package certbot should require python-certbot-apache
(too old to reply)
Martin Monperrus
2019-07-19 11:50:02 UTC
Permalink
Package: certbot
Severity: normal

When using certbot without python-certbot-apache ,one get the following error:

Attempting to renew cert (www.monperrus.net) from
/etc/letsencrypt/renewal/www.monperrus.net.conf produced an unexpected error:
The requested apache plugin does not appear to be installed. Skipping.

Installing python-certbot-apache resolves the issue (thanks to
https://github.com/certbot/certbot/issues/3854#issuecomment-265036164)

Package certbot should require python-certbot-apache




-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Martin Monperrus
2019-07-21 20:10:01 UTC
Permalink
Thanks for your answer.

Then, one solution might be to give the name of the missing package in the error message, ie replacing

"The requested apache plugin does not appear to be installed."

by

"Plugin python-certbot-apache is missing, it must be installed"
Harlan Lieberman-Berg
2019-07-21 22:40:02 UTC
Permalink
That's a good idea. I'll open an issue upstream to have them consider this.

On Sun, Jul 21, 2019 at 4:03 PM Martin Monperrus
Post by Martin Monperrus
Thanks for your answer.
Then, one solution might be to give the name of the missing package in the error message, ie replacing
"The requested apache plugin does not appear to be installed."
by
"Plugin python-certbot-apache is missing, it must be installed"
--
Harlan Lieberman-Berg
~hlieberman
Loading...