2 votos

Error al actualizar certbot en Ubuntu Bionic

Tengo instalado previamente Certbot en Ubuntu, pero creo que el paquete no estaba todavía disponible para esta distribución, sin embargo, por lo que creo que he instalado a partir de una pre-construido paquete (tal vez, realmente no estoy seguro). De todos modos, ahora mismo tengo certbot 0.26.1 instalado:

certbot --version
certbot 0.26.1

Traté de instalar el uso de la guía a partir de aquí: https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx

Aquí están algunas de las salidas del sistema actual:

apt-get install python-certbot-nginx 
python-certbot-nginx is already the newest version (0.28.0-1+ubuntu18.04.1+certbot+3).


certbot --version
certbot 0.26.1

which certbot
/usr/bin/certbot

dpkg-query -L python-certbot-nginx 
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/python-certbot-nginx
/usr/share/doc/python-certbot-nginx/changelog.Debian.gz
/usr/share/doc/python-certbot-nginx/copyright

por lo que parece, como a mí, que "python-certbot-nginx" paquete de no instalar los binarios. Que estoy haciendo mal aquí? Tengo algunas totalmente diferentes paquetes que pueden ser actualizados (por ejemplo, MySQL, PHP), pero puedo actualizar estos sólo de este domingo. Pero creo que esto es absolutamente ajenos a mi problema. Gracias!

1voto

Spas Spasov Puntos 305

Pruebe con los siguientes comandos (reemplace -nginx con -apache si es necesario) para obtener la versión más reciente de CertBot:

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt update

Si es una instalación nueva o no es un problema para actualizar todos los paquetes de su sistema:

sudo apt install python-certbot python-certbot-nginx
sudo apt install python3-certbot python3-certbot-nginx 
sudo apt upgrade

Si usted no desea actualizar todos los paquetes en su sistema, entonces usted puede utilizar:

sudo apt install --only-upgrade python-certbot python-certbot-nginx
sudo apt install --only-upgrade python3-certbot python3-certbot-nginx 

Referencias:

Razones para actualizar - de que Vamos a Cifrar boletín de noticias:

TLS-SNI-01 de validación está llegando al final de la vida. Va a dejar de trabajar temporalmente, el 13 de febrero de 2019, y de forma permanente el 13 de Marzo, 2019. Todos los certificados emitidos antes, a continuación, seguiremos trabajando para 90 días después de su fecha de emisión.

Usted necesita actualizar su ACME cliente para utilizar una alternativa de validación método (HTTP-01, DNS-01 o TLS-ALPN-01) antes de esta fecha o su certificado de renovación se rompen y los certificados existentes comenzará a punto de expirar.

Nuestro entorno de ensayo ya ha TLS-SNI-01 discapacitados, por lo que si quieres como para probar si el sistema funciona después de que el 13 de febrero, usted puede ejecutar en contra de la puesta en escena: https://letsencrypt.org/docs/staging-environment/

Si eres un Certbot de usuario, usted puede encontrar más información aquí: https://community.letsencrypt.org/t/how-to-stop-using-tls-sni-01-with-certbot/83210

Nuestro foro tiene muchos hilos sobre este tema. Por favor buscar para ver si su pregunta ha sido respondida, a continuación, abra un nuevo hilo, si no ha: https://community.letsencrypt.org/

Para obtener más información acerca de la TLS-SNI-01 del final de la vida por favor, vea nuestra La API de anuncio: https://community.letsencrypt.org/t/february-13-2019-end-of-life-for-all-tls-sni-01-validation-support/74209

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: