فشل التحميل مع الخطأ التالي:
bash-3.2$ exit
exit
~ Asciicast recording finished.
~ Press <Enter> to upload, <Ctrl-C> to cancel.
~ Upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)>
~ Retry later by running: asciinema upload /var/folders/9g/60yjppb57779f3nrvxzvb_wn5wr3t6/T/tmp3zaagfuf-asciinema.json
بيئتي:
MacOS Sierra - 10.12.4 (16E195)
أنا قادر على تشغيل التسجيل ، فقط بعد أن فشل التحميل. أي ملاحظات أو أدلة لإصلاح هذه المشكلة؟
stayingcool لقد واجهت نفس المشكلة على El Capitan - 10.11.6 وقمت بإصلاحها بإضافة السطر url
إلى ~/.config/asciinema/config
:
[api]
token = 123123123
url = http://asciinema.org
stayingcool ما هو إصدار asciinema ونظام التشغيل الذي تقوم بتشغيله؟
أرى نفس المشكلة على HEAD الحالي (8cdd2579ff2b192eca6df6b3164cabf03461aebe).
أحصل على Error: HTTP status: 500 Internal Server Error
من asciinema 1.1.1-56ee754
- الإصدار المثبت بواسطة البرنامج النصي install
عندما قمت بتشغيله.
أحصل على تحميل ناجح عند استخدام 0.9.8
وهو ما تم تثبيته apt-get
، لكن هذا لا يسمح لي بتحميل الملفات المسجلة بالفعل ، أو ضبط عرض الشاشة على الحجم المناسب باستخدام tmux.
توزيعة:
vagrant<strong i="14">@devbox</strong>:~$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
لقد حاولت صراحة إضافة الإدخال url
إلى ملف ~/.asciinema/config
كما اقترحه boris ولكن لم يكن له تأثير ملحوظ (جربت ذلك باستخدام HEAD).
borisstayingcool هذا هو حل مؤقت لقضية شهادة عميل، لكننا سوف تتحول قريبا من HTTP: // لذلك علينا أن نبحث عن سبب CERTIFICATE_VERIFY_FAILED
- أظن بعض البيرة قضية التبعية WRT libopenssl أو شيئا من هذا القبيل .
hickeng هل كان التسجيل الذي فشل في إصدار نسخة Asciinema التي لم يتم إصدارها بعد؟ (فرع develop
)؟
sickill نعم ، تم تسجيله بـ develop
.
hickeng ، حسنًا ، هذا لأن develop
ينتج الإصدار 2 من تصاعدي ، ولم يتم تحديث المثيل في asciinema.org حتى الآن للتعامل مع ذلك. سأصلح ذلك في الأيام القادمة.
stayingcool لدي نفس المشكلة مع OSX Sierra 10.12.6 (16G29)
~ Upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777)>
وقم بإصلاحه عن طريق تحرير ~ / .config / asciinema / config كما نصح به boris (شكرًا !! :)
تم تركيب Asciinema مباشرة باستخدام pip3:
pip3 $ قم بتثبيت Asciinema
جمع الوردية
تحميل Asciinema-1.4.0.tar.gz
... (snip'd)
لقد قمت أيضًا بتثبيت 1.4.0 باستخدام pip3 على OS XI المذكور أعلاه. للأسف (لتكرار هذه المشكلة ، لكن لحسن الحظ بالنسبة لي) لم أعد أستخدم OS X بعد الآن ويعمل Asciinema بشكل جيد في Linux :)
stayingcool @ stefb12 إذا قمت بتثبيت Python عبر مثبت dmg الرسمي ، فأنت بحاجة إلى تثبيت شهادات الجذر عن طريق تشغيل هذا الأمر:
/Applications/Python\ 3.*/Install\ Certificates.command
الصق هذا في المحطة أو حدد موقعه وافتحه في Finder.
(وجدت هذه المعلومات هنا: https://stackoverflow.com/questions/42098126/mac-osx-python-ssl-sslerror-ssl-certificate-verify-failed-certificate-verify)
شكرا على المعلومات sickill !
stayingcool هل ساعد التلميح أعلاه؟
مرحبًا ، لدي نفس المشكلة.
أنا على MacOS High Sierra 10.13.3 باستخدام asciinema 1.4.0.
الرسالة التي أراها هي:
~ Upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:864)>
~ Retry later by running: asciinema upload /var/folders/xg/b8lym1jx549c9q1qc8cf7b0c0000gn/T/tmp8yro_585-asciinema.json
حاولت تشغيل الأمر المقترح أعلاه:
$/Applications/Python\ 3.*/Install\ Certificates.command
-- pip install --upgrade certifi
Collecting certifi
Using cached certifi-2018.1.18-py2.py3-none-any.whl
Installing collected packages: certifi
Successfully installed certifi-2018.1.18
-- removing any existing file or link
-- creating symlink to certifi certificate bundle
-- setting permissions
-- update complete
لا يزال التحميل فشل.
آه ، لا بأس ، اضطررت إلى تحديث url
في ~/.config/asciinema/config
إلى http.
يعمل التحميل بعد أن فعلت ذلك.
ولكن يبدو أنه يجب أن يعمل أكثر من https
؟
على أي حال ، شكرا !!
هل يمكن لأحد أن يخبرني بالضبط ما هو داخل الملف ~ / .config / asciinema / config؟
bllyz في المستندات: https://asciinema.org/docs/config
ما زلت مكسورة على الأنبوب رغم ذلك
التعليق الأكثر فائدة
stayingcool @ stefb12 إذا قمت بتثبيت Python عبر مثبت dmg الرسمي ، فأنت بحاجة إلى تثبيت شهادات الجذر عن طريق تشغيل هذا الأمر:
الصق هذا في المحطة أو حدد موقعه وافتحه في Finder.
(وجدت هذه المعلومات هنا: https://stackoverflow.com/questions/42098126/mac-osx-python-ssl-sslerror-ssl-certificate-verify-failed-certificate-verify)