New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot upload recording - but works via curl #353
Comments
@bashfulrobot I suppose it's caused by Disco Dingo :) I have the same issue with Xubuntu 19.04. |
@vranystepan Thank you for confirming the issue and that I am not the only one. |
Can you try uploading with This will show us wether this is some OS specific issue (SSL certs) or maybe Ubuntu's Python 3 build issue. |
@sickill This works without issue via curl (mentioned in the original post). :-) But I just ran again with the command - no issues via curl at all. In fact, my temp workaround is a shell alias. |
I found the problem, and it's not something I expected :) On Ubuntu Disco the User-Agent string that is sent is something like: The final part is the result of So far so good. Now, the nginx on asciinema.org uses "bad bots" blocking list from https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker which matches user agent string against a list of bots known for bad behavior. It appeared that this block list contains regexp 🤦♂ I've removed it from the block list, tested on Ubuntu Disco, seems to be working ok now. Sorry about that! |
Confirmed as working! Hopefully, nothing changes in 19.10 (we just started working on it). Thank you for your time! |
Great! Thank you so much! |
This seems to be the same issue I am experiencing on Debian; curl upload works, Python client fails.
|
Seconding @stefanv's comment. curl upload works and official Debian package fails on Debian bullseye:
|
this is still present, the plattform string:
|
After spending hours trying to figure out SSL issues on MacOS Catalina
None of the solutions provided worked for me. The curl workaround uploads my |
Hi there,
For some reason, the
asciinema
cannot upload the recording.asciinema play
command.Error
System
Asciinema Version
Python Versions
Thank you.
The text was updated successfully, but these errors were encountered: