Are you using your own asciinema-server instance? What is the API host in the URL printed by asciinema auth? Don’t paste full URL here, as it contains your private install ID! Just the part before /connect is what interests me.
Open the following URL in a web browser to link your install ID with your asciinema.org user account:
http://asciinema.org/connect/xxxxxxx
This will associate all recordings uploaded from this machine (past and future ones) to your account, and allow you to manage them (change title/theme, delete) at asciinema.org.
Since asciinema 0.9.9 the API URL is HTTPS, not HTTP. That means you must have it overwritten to HTTP somewhere.
Check env variable ASCIINEMA_API_URL (if you have it set), or the config file and make sure it’s HTTPS.