Certbot: ImportError: رمز غير معرف: EC_GROUP_new_curve_GF2m

تم إنشاؤها على ٦ مارس ٢٠١٦  ·  3تعليقات  ·  مصدر: certbot/certbot

عندما أحاول تشغيل ./letsencrypt-auto - ساعدني في الحصول على هذه المشكلة باستمرار ، كان لدي العديد من المشكلات الأخرى من قبل ولكن الآن هذه المشكلة. (كانت السابقة مرتبطة بـ CentOS 7.2 وموقع ملفات رأس ffi ، كان علي إنشاء ارتباط رمزي من ln -s / usr / include / into /usr/include/python2.7/ لهذه الأخطاء)

كان هذا معتادًا على العمل بشكل جيد ولكن يبدو أنه تم تحديثه في مكان ما أثناء إجراء التجديد ولم يعد يعمل الآن. المساعدة موضع تقدير كبير.

إصدار 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

التعليق الأكثر فائدة

لدي نفس الخطأ الآن.
كيف يمكن اصلاح هذا؟

ال 3 كومينتر

لدي نفس الخطأ الآن.
كيف يمكن اصلاح هذا؟

مرحبًا gcstang

لماذا أغلقت القضية؟ لا يوجد حل لهذه المشكلة التي يتم تعقبها هنا ، وعلى الأقل @ 70599 وما زلت أواجه المشكلة.

هل يمكنك إعادة فتح القضية؟ (نظرًا لأن الأشخاص في بعض الأحيان لا يتفاعلون مع المشكلات القديمة المغلقة ، فأنا أحتفظ بالحق في فتح مشكلة جديدة والتي ستكون نسخة مكررة من تلك المشكلة بشكل واضح إذا لم يعد هناك نشاط هنا بعد الآن :-))

لقد وجدت حلاً:

mv ~/.local/share/letsencrypt{,.old}
certbot-auto --help

سيعيد تثبيت certbot ويبدو أنه يعمل الآن.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات