Cuando trato de ejecutar ./letsencrypt-auto --help, constantemente tengo este problema, tuve varios otros antes, pero ahora este. (Los anteriores estaban relacionados con CentOS 7.2 y la ubicación de los archivos de encabezado ffi, tuve que crear un enlace simbólico desde ln -s / usr / include / en /usr/include/python2.7/ para estos errores)
Esto solía funcionar bien, pero parece que en algún lugar mientras hacía una renovación, esto se actualizó y ahora ya no funciona. La ayuda sería muy apreciada.
Versión de CentOS Linux 7.2.1511 (Core)
Checking for new version...
Creating virtual environment...
Installing Python packages...
Installation succeeded.
Requesting root privileges to run letsencrypt...
/root/.local/share/letsencrypt/bin/letsencrypt --help
Traceback (most recent call last):
File "/root/.local/share/letsencrypt/bin/letsencrypt", line 9, in <module>
load_entry_point('letsencrypt==0.4.2', 'console_scripts', 'letsencrypt')()
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 549, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2542, in load_entry_point
return ep.load()
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2202, in load
return self.resolve()
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2208, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/letsencrypt/cli.py", line 21, in <module>
import OpenSSL
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/OpenSSL/rand.py", line 11, in <module>
from OpenSSL._util import (
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "/root/.local/share/letsencrypt/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 14, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: /root/.local/share/letsencrypt/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol: EC_GROUP_new_curve_GF2m
Tengo el mismo error ahora.
¿Cómo arreglar esto?
Hola @gcstang
¿Por qué cerró el problema? No hay una solución para ese problema que se rastrea aquí, y al menos @ 70599 y todavía tengo el problema.
¿Podrías reabrir el problema? (como a veces la gente no reacciona ante viejos problemas cerrados, me reservo el derecho de abrir un nuevo problema que será un duplicado de ese, obviamente, si ya no hay actividad aquí :-))
Encontré una solución alternativa:
mv ~/.local/share/letsencrypt{,.old}
certbot-auto --help
Reinstalará certbot y ahora parece funcionar.
Comentario más útil
Tengo el mismo error ahora.
¿Cómo arreglar esto?