<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)">Hi Tim,</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)">How are you? Thanks a lot for the quick response. I've change the cmd to point to the VIP of the KEYSTONE cluster and now I'm getting another error msg:</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><b># innobackupex ... | xbcloud put --storage=swift --swift-auth-url=<a href="http://vip-swift-proxy:8080/" target="_blank">http://VIP-KEYSTONE:8080/</a> --swift-auth-version=3 --swift-user="dba:dba" --swift-password=xxxxxx --swift-container=BKP_TEST --verbose backup_full</b><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><b><br></b></div><div class="gmail_default" style=""><font face="monospace, monospace"><div class="gmail_default" style="color:rgb(11,83,148)">* About to connect() to 10.xx.xx.xx port 8080 (#0)</div><div class="gmail_default" style="color:rgb(11,83,148)">*   Trying 10.xx.xx.xx... * connected</div><div class="gmail_default" style="color:rgb(11,83,148)">* Connected to 10.xx.xx.xx (10.xx.xx.xx) port 8080 (#0)</div><div class="gmail_default" style="color:rgb(11,83,148)">> POST /v3/auth/tokens HTTP/1.1</div><div class="gmail_default" style="color:rgb(11,83,148)">Host: 10.xx.xx.xx:8080</div><div class="gmail_default" style="color:rgb(11,83,148)">Content-Type: application/json</div><div class="gmail_default" style="color:rgb(11,83,148)">Accept: application/json</div><div class="gmail_default" style="color:rgb(11,83,148)">Content-Length: 139</div><div class="gmail_default" style="color:rgb(11,83,148)"><br></div><div class="gmail_default"><font color="#ff0000">* Closing connection #0</font></div><div class="gmail_default"><font color="#ff0000">* Failure when receiving data from the peer</font></div><div class="gmail_default"><font color="#ff0000">error: curl_easy_perform() failed: Failure when receiving data from the peer</font></div><div class="gmail_default"><font color="#ff0000">error: failed to authenticate</font></div><div class="gmail_default" style="color:rgb(11,83,148);font-weight:bold"><br></div><div class="gmail_default" style="color:rgb(11,83,148);font-weight:bold"><br></div></font></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><div><div dir="ltr"><p><b><span style="font-size:10.0pt;font-family:Trebuchet MS,sans-serif;color:#444444"></span></b></p><span style="color:rgb(68,68,68)"><span style="font-family:trebuchet ms,sans-serif"><font size="2"><b>German</b></font></span></span><span style="color:rgb(68,68,68)"><span style="font-family:trebuchet ms,sans-serif"><font size="2"><font size="1"></font></font></span></span></div></div></span></div></div></div></div></div>
<br><div class="gmail_quote">2016-07-12 11:13 GMT-03:00 Tim Burke <span dir="ltr"><<a href="mailto:tim@swiftstack.com" target="_blank">tim@swiftstack.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>Hi German,</div><div><br></div><div>It looks like you're using the Swift proxy server in your auth URL. Since Keystone is handling user authentication, you'll want to use that server. As part of the auth response, Keystone will provide a catalog of services which should include Swift, and I expect your client will use that to determine the storage URL. I'm not familiar with xbcloud, but if you have configured Keystone to return multiple storage endpoints, you may need to specify additional arguments to specify which region or interface to use.</div><div><br></div><div>Tim</div><br><div><blockquote type="cite"><div><div class="h5"><div>On Jul 12, 2016, at 7:26 AM, German Anders <<a href="mailto:ganders@despegar.com" target="_blank">ganders@despegar.com</a>> wrote:</div><br></div></div><div><div><div class="h5"><div dir="ltr"><div style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)">Hi all,</div><div style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><br></div><div style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)">I've a new Swift cluster with Mitaka release using Fernet tokens. Everything works fine for now, but I want to try to backup some MySQL databases using Percona xbcloud, and I'm having some issues there, has anyone use this tool with Swift Mitaka?</div><div style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><br></div><div style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)">Basically I'm using the following syntax:</div><div style="font-family:monospace,monospace;font-size:small;color:rgb(11,83,148)"><br></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:small"><b># innobackupex ... | xbcloud put --storage=swift --swift-auth-url=<a href="http://vip-swift-proxy:8080/" target="_blank">http://VIP-SWIFT-PROXY:8080/</a> --swift-auth-version=3 --swift-user="dba:dba" --swift-password=xxxxxx --swift-container=BKP_TEST --verbose backup_full</b></span></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:small"><br></span></div><div><span style="font-size:13.5135px;color:rgb(83,83,83);font-family:"Helvetica Neue",Arial,Helvetica,sans-serif">* About to connect() to 10.x.x.x port 8080 (#0)</span><br></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">*   Trying 10.x.x.x.... * connected</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">* Connected to 10.x.x.x (x.x.x.x) port 8080 (#0)</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">> POST /v3/auth/tokens HTTP/1.1</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">Host: 10.x.x.x:8080</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">Content-Type: application/json</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">Accept: application/json</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">Content-Length: 139</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px"><br></span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">< HTTP/1.1 400 Bad Request</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">< Content-Length: 137</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">< Content-Type: text/html; charset=UTF-8</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">< X-Trans-Id: txe56xxxxxxxxxxxxx-xxxxxxxxxxx</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">< Date: Tue, 12 Jul 2016 12:12:54 GMT</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px"><</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">* Connection #0 to host 10.x.x.x left intact</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">error: request failed with response code: 400</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">* Closing connection #0</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px">error: failed to authenticate</span></font></div><div><font color="#535353" face="Helvetica Neue, Arial, Helvetica, sans-serif"><span style="font-size:13.5135px"><br></span></font></div><div><span style="font-size:13.5135px"><font color="#0b5394" face="monospace, monospace">On the Proxy side I'm logging the following:</font></span></div><div><span style="font-size:13.5135px"><font color="#0b5394" face="monospace, monospace"><br></font></span></div><div><span style="font-size:13.5135px"><font color="#0b5394" face="monospace, monospace"><div>Jul 12 08:12:29 swiftp01 proxy-server: Deferring reject downstream</div><div>Jul 12 08:12:29 swiftp01 proxy-server: - - 12/Jul/2016/12/12/29 HEAD /v1/auth HTTP/1.0 204 - Swift - - - - tx718243dfedb14e7b9222f-005784dead - 0.0174 RL - 1468325549.667370081 1468325549.684763908 -</div><div>Jul 12 08:12:29 swiftp01 proxy-server: Deferring reject downstream</div><div>Jul 12 08:12:29 swiftp01 proxy-server: 10.xx.xx.xx 10.xx.xx.xx 12/Jul/2016/12/12/29 POST /v3/auth/tokens HTTP/1.0 400 - - - - 137 - tx718243dfedb14e7b9222f-005784dead - 0.0232 - - 1468325549.664206028 1468325549.687386990 -</div><div>Jul 12 08:12:54 swiftp01 proxy-server: Deferring reject downstream</div><div>Jul 12 08:12:54 swiftp01 proxy-server: - - 12/Jul/2016/12/12/54 HEAD /v1/auth HTTP/1.0 204 - Swift - - - - txe5614b378d454d0a81694-005784dec6 - 0.0155 RL - 1468325574.074191093 1468325574.089672089 -</div><div>Jul 12 08:12:54 swiftp01 proxy-server: Deferring reject downstream</div><div>Jul 12 08:12:54 swiftp01 proxy-server: 10.xx.xx.xx 10.xx.xx.xx 12/Jul/2016/12/12/54 POST /v3/auth/tokens HTTP/1.0 400 - - - - 137 - txe5614b378d454d0a81694-005784dec6 - 0.0199 - - 1468325574.070952892 1468325574.090871096 -</div></font></span></div><div><span style="font-size:13.5135px"><font color="#0b5394" face="monospace, monospace"><br></font></span></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:13.5135px">Any ideas? Could be that some parameter is missing? </span><span style="font-size:13.5135px"><font color="#0b5394" face="monospace, monospace"><br></font></span></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:13.5135px"><br></span></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:13.5135px">Thanks in advance,</span></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:13.5135px"><br></span></div><div><span style="color:rgb(11,83,148);font-family:monospace,monospace;font-size:13.5135px">Best,</span></div><div><br></div><div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><div><div dir="ltr"><p><b><span style="font-size:10pt;font-family:"Trebuchet MS",sans-serif;color:rgb(68,68,68)"></span></b></p><span style="color:rgb(68,68,68)"><span style="font-family:"trebuchet ms",sans-serif"><font size="2"><b>German</b></font></span></span><span style="color:rgb(68,68,68)"><span style="font-family:"trebuchet ms",sans-serif"><font size="2"><font size="1"></font></font></span></span></div></div></span></div></div></div></div></div>
</div></div></div>
__________________________________________________________________________<br>OpenStack Development Mailing List (not for usage questions)<br>Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" target="_blank">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br></div></blockquote></div><br></div><br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div>