Estoy tratando de usar certbot
en raspbian.
Logré instalarlo, también instalé libaugeas0
y augeas-lenses
apache2
tampoco está instalado, con ssl habilitado.
Pero cuando ejecuto el comando sudo certbot --apache
, obtengo el siguiente error:
The requested apache plugin does not appear to be installed
¿Cómo puedo arreglar eso?
Dos preguntas: (1) ¿Cómo instaló certbot? (2) ¿puedes publicar los registros completos desde /var/log/letsencrypt/letsencrypt.log
?
¡Claro que puedo hacer eso!
>sudo apt-get install certbot -t stretch
>sudo certbot --apache
The requested apache plugin does not appear to be installed
>sudo apt-get install libaugeas0
The requested apache plugin does not appear to be installed
>sudo more /var/log/letsencrypt/letsencrypt.log.1
2016-12-06 00:12:46,080:DEBUG:certbot.main:Root logging level set at 20
2016-12-06 00:12:46,107:INFO:certbot.main:Saving debug log to /var/log/letsencrypt/letsencrypt.log
2016-12-06 00:12:46,224:DEBUG:certbot.main:certbot version: 0.9.3
2016-12-06 00:12:46,226:DEBUG:certbot.main:Arguments: ['--apache']
2016-12-06 00:12:46,251:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#webroot,PluginEntryPoint#null,PluginEntryP
oint#manual,PluginEntryPoint#standalone)
2016-12-06 00:12:46,311:DEBUG:certbot.plugins.selection:Requested authenticator apache and installer apache
2016-12-06 00:12:46,315:DEBUG:certbot.plugins.selection:No candidate plugin
2016-12-06 00:12:46,317:DEBUG:certbot.plugins.selection:Selected authenticator None and installer None
Prueba: sudo apt-get install python-certbot-apache
:)
Lo intenté:
>sudo apt-get install python-certbot-apache
Package python-certbot-apache is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python-certbot-apache' has no installation candidate
Entonces probé el nombre antiguo del paquete:
>sudo apt-get install python-letsencrypt-apache
Package python-letsencrypt-apache is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
python-certbot-apache
E: Package 'python-letsencrypt-apache' has no installation candidate
¿Cómo puede certbot
estar disponible en raspbian cuando python-certbot-apache
no lo está?
El mismo problema aquí con certbot instalado desde raspbian stretch. Esto funcionó para mí:
sudo apt-get install python-letsencrypt-apache
Gracias por esta publicación, mi problema está resuelto. Buen material.
Tengo un problema similar en Fedora 26. Instalé certbot-apache
, intenté instalar python-letsencrypt-apache
pero falla, intenté instalar python-certbot-apache
pero ya está instalado. El contenido de mi /var/log/letsencrypt/letsencrypt.log
es el siguiente.
2017-10-08 09:52:18,310:DEBUG:certbot.main:certbot version: 0.18.2
2017-10-08 09:52:18,311:DEBUG:certbot.main:Arguments: ['--apache']
2017-10-08 09:52:18,312:DEBUG:certbot.main:Discovered plugins: PluginsRegistry(PluginEntryPoint#manual,PluginEntryPoint#null,PluginEntryPoint#standalone,PluginEntryPoint#webroot)
2017-10-08 09:52:18,331:DEBUG:certbot.log:Root logging level set at 20
2017-10-08 09:52:18,332:INFO:certbot.log:Saving debug log to /var/log/letsencrypt/letsencrypt.log 2017-10-08 09:52:18,333:DEBUG:certbot.plugins.selection:Requested authenticator apache and installer apache
2017-10-08 09:52:18,333:DEBUG:certbot.plugins.selection:No candidate plugin
2017-10-08 09:52:18,333:DEBUG:certbot.plugins.selection:Selected authenticator None and installer None
@SethGower , espero que su problema sea un duplicado de # 5132 que cerré a favor del error en sentido ascendente . Para solucionar el problema, haga lo siguiente:
dnf install python3-certbot-nginx
.La solución
Esto funcionó para mí en una instancia de AWS EC2, usando pip
$ sudo -H pip install certbot-apache
Por si acaso, instalé certbot
usando pip
también
Terminó aquí con el mismo error después de usar yum install certbot. Tuve que hacer yum install certbot-apache por separado y el problema se resolvió.
Tuve que correr
apt-get install python3-certbot python3-certbot-apache -t stretch
Durante un intento de instalar certbot en el servidor Mac OS X (El Capitan) con la ayuda de MacPorts (en lugar de HomeBrew), se necesitaba este comando para que sudo certbot --apache
ejecutara:
sudo port install certbot-apache
.
Deduje esto de acuerdo con las publicaciones anteriores. ¡Muchas gracias!
Tuve que correr
apt-get install python3-certbot python3-certbot-apache -t stretch
la instalación de python3-certbot-apache resolvió esto en Fedora 28. Usé yum.
en mi caso, el dominio no se agregó correctamente en los hosts virtuales en "etc / apache2 / sites-enabled / .... conf"
Para el registro, el problema de Debian correspondiente: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932444
esto me solucionó.
"apt-get install certbot"
Necesitaba instalar certbot por separado después de instalar certbot-apache
Comentario más útil
Prueba:
sudo apt-get install python-certbot-apache
:)