Traceback (most recent call last):


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/site-packages/urllib3/connectionpool.py", line 601, in urlopen

chunked=chunked)


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/site-packages/urllib3/connectionpool.py", line 357, in _make_request

conn.request(method, url, **httplib_request_kw)


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/http/client.py", line 1239, in request

self._send_request(method, url, body, headers, encode_chunked)


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/http/client.py", line 1285, in _send_request

self.endheaders(body, encode_chunked=encode_chunked)


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/http/client.py", line 1234, in endheaders

self._send_output(message_body, encode_chunked=encode_chunked)


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/http/client.py", line 1026, in _send_output

self.send(msg)


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/http/client.py", line 964, in send

self.connect()


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/site-packages/urllib3/connection.py", line 166, in connect

conn = self._new_conn()


 "/Users/sora/anaconda3/envs/wechat_env/lib/python3.6/site-packages/urllib3/connection.py", line 150, in _new_conn

self, "Failed to establish a new connection: %s" % e)
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x10c3e5fd0>: Failed to establish a new connection: [Errno 61] Connection refused

Traceback (most recent call last):

 "/usr/local/bin/mai", line 11, in <module>
sys.exit(main())

 "/usr/local/lib/python3.4/dist-packages/mai/cli.py", line 305, in main
cli()

 "/usr/local/lib/python3.4/dist-packages/click/core.py", line 716, in __call__
return self.main(*args, **kwargs)

 "/usr/local/lib/python3.4/dist-packages/click/core.py", line 696, in main
rv = self.invoke(ctx)

 "/usr/local/lib/python3.4/dist-packages/click/core.py", line 1037, in invoke
return Command.invoke(self, ctx)

 "/usr/local/lib/python3.4/dist-packages/click/core.py", line 889, in invoke
return ctx.invoke(self.callback, **ctx.params)

 "/usr/local/lib/python3.4/dist-packages/click/core.py", line 534, in invoke
return callback(*args, **kwargs)

 "/usr/local/lib/python3.4/dist-packages/click/decorators.py", line 17, in new_func
return f(get_current_context(), *args, **kwargs)

 "/usr/local/lib/python3.4/dist-packages/mai/cli.py", line 55, in cli
login_with_profile(ctx.obj, profile, data.get(profile), awsprofile)

 "/usr/local/lib/python3.4/dist-packages/mai/cli.py", line 231, in login_with_profile
saml_xml, roles = saml_login(user, url)

 "/usr/local/lib/python3.4/dist-packages/mai/cli.py", line 201, in saml_login
saml_password = keyring.get_password('mai', ring_user)

 "/usr/local/lib/python3.4/dist-packages/keyring/core.py", line 42, in get_password
return _keyring_backend.get_password(service_name, username)

 "/usr/local/lib/python3.4/dist-packages/keyring/backends/fail.py", line 18, in get_password
raise RuntimeError("No recommended password was available")RuntimeError: No recommended password was available