Version-Release number of selected component: asciinema-0.9.8-1.fc20 Additional info: reporter: libreport-2.1.12 cmdline: /usr/bin/python2 /bin/asciinema rec dso_list: python-requests-1.2.3-5.fc20.noarch executable: /bin/asciinema kernel: 3.11.9-200.fc19.x86_64 runlevel: N 5 type: Python uid: 0 Truncated backtrace: adapters.py:378:send:ConnectionError: HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/asciicasts (Caused by <class 'socket.error'>: [Errno 111] Connection refused) Traceback (most recent call last): File "/bin/asciinema", line 9, in <module> load_entry_point('asciinema==0.9.8', 'console_scripts', 'asciinema')() File "/usr/lib/python2.7/site-packages/asciinema/__main__.py", line 7, in main get_command(sys.argv[1:], Config()).execute() File "/usr/lib/python2.7/site-packages/asciinema/commands/record.py", line 24, in execute self._upload_asciicast(asciicast) File "/usr/lib/python2.7/site-packages/asciinema/commands/record.py", line 46, in _upload_asciicast url = self.uploader.upload(self.api_url, self.api_token, asciicast) File "/usr/lib/python2.7/site-packages/asciinema/uploader.py", line 29, in upload headers=headers) File "/usr/lib/python2.7/site-packages/asciinema/requests_http_adapter.py", line 7, in post response = requests.post(url, data=fields, files=files, headers=headers) File "/usr/lib/python2.7/site-packages/requests/api.py", line 88, in post return request('post', url, data=data, **kwargs) File "/usr/lib/python2.7/site-packages/requests/api.py", line 44, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 383, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 486, in send r = adapter.send(request, **kwargs) File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 378, in send raise ConnectionError(e) ConnectionError: HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/asciicasts (Caused by <class 'socket.error'>: [Errno 111] Connection refused) Local variables in innermost frame: chunked: False e: MaxRetryError("HTTPConnectionPool(host='localhost', port=3000): Max retries exceeded with url: /api/asciicasts (Caused by <class 'socket.error'>: [Errno 111] Connection refused)",) stream: False url: '/api/asciicasts' verify: True self: <requests.adapters.HTTPAdapter object at 0x2078990> request: <PreparedRequest [POST]> cert: None timeout: <requests.packages.urllib3.util.Timeout object at 0x2081590> proxies: OrderedDict() conn: <requests.packages.urllib3.connectionpool.HTTPConnectionPool object at 0x7f5041958890>
Created attachment 868032 [details] File: backtrace
Created attachment 868033 [details] File: environ
This is just an error message, that there is no asciinema service on a server (localhost in this case) running. I created an issue to developer to make it nicer: https://github.com/sickill/asciinema/issues/54. This is bad configuration in ~/.asciinema/config file where api url is defined as localhost. When this line will be deleted, program sent it to default server (asciinema.org).