Hai, yang di sana,
Untuk beberapa alasan, asciinema
tidak dapat mengunggah rekaman.
asciinema play
.``` $ asciinema mana
/jepret/bin/asciinema
## Error
$ asciinema unggah /tmp/tmpc5xmedw5-ascii.cast
asciinema: unggah gagal: Server mengalami masalah sementara. Coba lagi dalam satu menit.
asciinema: coba lagi nanti dengan menjalankan: asciinema upload /tmp/tmpc5xmedw5-ascii.cast
## System
Host: bashfulrobot Kernel: 5.0.0-13-generik x86_64 bit: 64
Desktop: i3 4.16.1 Distro: Ubuntu 19.04 (Disco Dingo)
## Asciinema Version
asciinema 2.0.2
## Python Versions
python --versi
Python 2.7.16
python3 --versi
Python 3.7.3
```
Terima kasih.
@bashfulrobot Saya kira itu disebabkan oleh Disco Dingo :) Saya memiliki masalah yang sama dengan Xubuntu 19.04.
@vranystepan Terima kasih telah mengonfirmasi masalah ini dan bahwa saya bukan satu-satunya.
Bisakah Anda mencoba mengunggah dengan curl
seperti yang ditunjukkan di sini? https://Gist.github.com/sickill/514860f60d01ed9218be4ede51a33887
Ini akan menunjukkan kepada kita apakah ini adalah beberapa masalah khusus OS (sertifikat SSL) atau mungkin masalah pembangunan Python 3 Ubuntu.
@sickill Ini berfungsi tanpa masalah melalui curl (disebutkan dalam posting asli). :-) Tapi saya baru saja menjalankan lagi dengan perintah - tidak ada masalah sama sekali melalui curl. Faktanya, solusi sementara saya adalah alias Shell.
Saya menemukan masalahnya, dan itu bukan sesuatu yang saya harapkan :)
Di Ubuntu Disco, string User-Agent yang dikirim adalah seperti:
asciinema/2.0.2 CPython/3.7.3 Linux/4.9.125-linuxkit-x86_64-with-Ubuntu-19.04-disco
Bagian terakhir adalah hasil dari platform.platform()
yang pada dasarnya adalah uname
.
Sejauh ini baik.
Sekarang, nginx di asciinema.org menggunakan daftar pemblokiran "bot buruk" dari https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker yang mencocokkan string agen pengguna dengan daftar bot yang dikenal dengan perilaku buruk.
Ternyata daftar blokir ini berisi regexp ~*\bDisco\b
...
🤦♂
Saya telah menghapusnya dari daftar blokir, diuji pada Ubuntu Disco, tampaknya berfungsi dengan baik sekarang.
Maaf tentang itu!
Dikonfirmasi berfungsi! Mudah-mudahan, tidak ada perubahan di 19.10 (kami baru saja mulai mengerjakannya).
Terima kasih atas waktu Anda!
Besar! Terima kasih banyak!
Ini sepertinya masalah yang sama yang saya alami di Debian; unggahan curl berfungsi, klien Python gagal.
$ uname -a
Linux carbo 4.19.0-5-amd64 #1 SMP Debian 4.19.37-6 (2019-07-18) x86_64 GNU/Linux
$ python -V
Python 3.7.4+
$ pip list | grep asciinema
asciinema 2.0.2
Mendukung komentar
$ uname -a
Linux shibori 5.2.0-3-amd64 #1 SMP Debian 5.2.17-1 (2019-09-26) x86_64 GNU/Linux
$ asciinema --version
asciinema 2.0.2
ini masih ada, string platform:
>>> platform.platform();
'Linux-5.4.0-3-amd64-x86_64-with-debian-bullseye-sid'
Setelah menghabiskan berjam-jam mencoba mencari tahu masalah SSL di MacOS Catalina
asciinema: upload failed: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)>
asciinema: retry later by running: asciinema upload /var/folders/2j/7schjxl10bgdwl5_bsznbqm00000gn/T/tmp62k0vrw7-ascii.cast
Tidak ada solusi yang diberikan yang bekerja untuk saya. Solusi curl mengunggah rekaman test
.
Saya melihat masalah ini sudah ditutup tetapi apakah ada resolusi.
Komentar yang paling membantu
ini masih ada, string platform: