python-etcd3 icon indicating copy to clipboard operation
python-etcd3 copied to clipboard

etcd connection failed in client

Open chanhz opened this issue 4 years ago • 0 comments

Hi, I met a error while using ca to build a client:

>>> import etcd3 as etcd
>>> client = etcd.client(host='127.0.0.1', port=2379, ca_cert="/etc/etcd/pki/apiserver-etcd-client.crt", cert_key="/etc/etcd/pki/apiserver-etcd-client.key", cert_cert="/etc/etcd/pki/ca.crt")
>>> client.get('foo')
Traceback (most recent call last):
  File "<input>", line 1, in <module>
    client.get('foo')
  File "/root/go/src/github.com/kubernetes-sigs/etcdadm/etcd3/lib/python3.8/site-packages/etcd3/client.py", line 283, in get
    range_response = self.get_response(key, **kwargs)
  File "/root/go/src/github.com/kubernetes-sigs/etcdadm/etcd3/lib/python3.8/site-packages/etcd3/client.py", line 48, in handler
    _translate_exception(exc)
  File "/root/go/src/github.com/kubernetes-sigs/etcdadm/etcd3/lib/python3.8/site-packages/etcd3/client.py", line 32, in _translate_exception
    raise exception
etcd3.exceptions.ConnectionFailedError: etcd connection failed

What make me confuse is that etcdctl works well, but the lib failed.

chanhz avatar Jun 01 '21 08:06 chanhz