Certbot: "El complemento de apache solicitado no parece estar instalado" en raspbian

Creado en 5 dic. 2016  ·  17Comentarios  ·  Fuente: certbot/certbot

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?

apache more-info

Comentario más útil

Prueba: sudo apt-get install python-certbot-apache :)

Todos 17 comentarios

Dos preguntas: (1) ¿Cómo instaló certbot? (2) ¿puedes publicar los registros completos desde /var/log/letsencrypt/letsencrypt.log ?

¡Claro que puedo hacer eso!

  1. Instalé certbot usando apt:
>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
  1. Aquí está el contenido del archivo de registro:
>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:

  1. Utilice el ejecutable "certbot-2".
  2. Ejecute 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

¿Fue útil esta página
0 / 5 - 0 calificaciones