Certbot: ImportError: símbolo indefinido: EC_GROUP_new_curve_GF2m

Creado en 6 mar. 2016  ·  3Comentarios  ·  Fuente: certbot/certbot

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

Comentario más útil

Tengo el mismo error ahora.
¿Cómo arreglar esto?

Todos 3 comentarios

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.

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

Temas relacionados

STrRedWolf picture STrRedWolf  ·  35Comentarios

ZaiLynch picture ZaiLynch  ·  54Comentarios

pde picture pde  ·  53Comentarios

teewhey picture teewhey  ·  35Comentarios

sh4wn picture sh4wn  ·  55Comentarios