Hi everyone,

I'm trying to sync data and metadata between zones of different
regions through the Ceph REST interface with radosgw-agent.
There's a way to set radosgw-agent to do NOT verify the SSL
certificate (of remote host)?

I've looked into python source code on github but didn't helped, I've
checked on the help page running radosgw-agent -h but any parameter
refers about SSL certificates settings.
By the way I get the following error message:

ceph@*********:~$ sudo radosgw-agent -v -c inter-region-data-sync.conf
DEBUG:boto:StringToSign:
GET


Wed, 18 Jun 2014 14:25:01 GMT
/admin/config
DEBUG:boto:url = 'https://******'
params={}
headers={'Date': 'Wed, 18 Jun 2014 14:25:01 GMT', 'Content-Length':
'0', 'Authorization': 'AWS **************', 'User-Agent': 'Boto/2.2.2
(linux2)'}
data=None
INFO:urllib3.connectionpool:Starting new HTTPS connection (1): *************
ERROR:root:Could not retrieve region map from destination
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/radosgw_agent/cli.py", line
269, in main
    region_map = client.get_region_map(dest_conn)
  File "/usr/lib/python2.7/dist-packages/radosgw_agent/client.py",
line 391, in get_region_map
    region_map = request(connection, 'get', 'admin/config')
  File "/usr/lib/python2.7/dist-packages/radosgw_agent/client.py",
line 153, in request
    result = handler(url, params=params, headers=request.headers, data=data)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get
    return request('get', url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line
279, in request
    resp = self.send(prep, stream=stream, timeout=timeout,
verify=verify, cert=cert, proxies=proxies)
  File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line
374, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line
213, in send
    raise SSLError(e)
SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL
routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed


Cheers,
Fabrizio
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to