<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 03/03/2014 02:24 PM, Adam Lawson
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAJfWK4-_adHSpnqK4eEwTtaEq_Bfd_9_WfZjKdgDRLn61HfoGw@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hola folks!
        <div><br>
        </div>
        <div>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">
            I had a working Swift deployment (one proxy, 10 storage
            nodes) using tempauth/swauth and with that config everything
            works fine. Add/remove objects, list etc. I am now in the
            process of trying to integrate Keystone and getting confused
            with number of possible problems the more I research so I
            figured I'd post it here.</p>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">I
            built a new Keystone server using the following documents: <a
              moz-do-not-send="true"
              href="http://docs.openstack.org/developer/keystone/configuration.html"
              style="color:rgb(27,121,189);text-decoration:none">Configuring
              keystone</a> I also updated Swift to use Keystone using
            the following document: <a moz-do-not-send="true"
href="http://docs.openstack.org/developer/swift/overview_auth.html#configuring-swift-to-use-keystone"
              style="color:rgb(27,121,189);text-decoration:none">Configure
              Swift to Use Keystone</a></p>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">Problem:
            Unable to authenticate using service:swift + "password". I'm
            mostly getting 401 Connection Refused errors and service
            catalog errors, depending which method I try. What am I
            missing?</p>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    Sounds like an SSL problem.  Make sure your swift auth_token section
    has the appropriate values set for SSL certs.<br>
    <br>
    <blockquote
cite="mid:CAJfWK4-_adHSpnqK4eEwTtaEq_Bfd_9_WfZjKdgDRLn61HfoGw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)"><strong>User-list
              in Keystone:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">$ keystone user</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">list</span><span class="" style="color:rgb(0,136,0)">`<br>
+----------------------------------+---------+-------+-------+
|                id                | enabled | email |  name |
+----------------------------------+---------+-------+-------+
| 3b26d681b7b5448b94c563b1d8bb55fd | True    | None  | admin |
| e186d19ab0ab4cc681b24196e76b9032 | True    | None  | swift |
+----------------------------------+---------+-------+-------+</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">
            <strong>User-get in Keystone:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">$ keystone user</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,136)">get</span><span class="" style="color:rgb(0,0,0)"> e186d19ab0ab4cc681b24196e76b9032
</span><span class="" style="color:rgb(102,102,0)">+----------+----------------------------------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">Property</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">              </span><span class="" style="color:rgb(102,0,102)">Value</span><span class="" style="color:rgb(0,0,0)">               </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------+----------------------------------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> email    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">None</span><span class="" style="color:rgb(0,0,0)">                             </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> enabled  </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">True</span><span class="" style="color:rgb(0,0,0)">                             </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> id       </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> e186d19ab0ab4cc681b24196e76b9032 </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> name     </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> swift                            </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> tenantId </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">7e9b8a64252340c2ba4dd292acf18e80</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------+----------------------------------+</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">
            <strong>Tenant-list in Keystone:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">$ keystone tenant</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">list
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+---------+---------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">                id                </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">   name  </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> enabled </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+---------+---------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">539749c631044f64be5f29066ae486c4</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> demo    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">True</span><span class="" style="color:rgb(0,0,0)">    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">6140b18239284cce8b51305649dbb792</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> admin   </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">True</span><span class="" style="color:rgb(0,0,0)">    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">7e9b8a64252340c2ba4dd292acf18e80</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> service </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">True</span><span class="" style="color:rgb(0,0,0)">    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+---------+---------+</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">
            <strong>Role-list in Keystone:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">$ keystone role</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">list
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+-------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">                id                </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">  name </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+-------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">6d64ff8265d6404983d774e34159dcd5</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> admin </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+-------+</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">
            <strong>Service-list in keystone</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">$ keystone service</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">list
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+----------+--------------+------------------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">                id                </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">   name   </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">     type     </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">   description    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+----------+--------------+------------------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">0b2248b31e37499192d4e3cdf4288223</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> keystone </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> identity     </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">Identity</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">Service</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">5ef2c32abd274473ab8b42f480feeb72</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> swift    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">object</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">store </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">Swift</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">Service</span><span class="" style="color:rgb(0,0,0)">    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" st!
 yle="color
:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+----------+--------------+------------------+</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">
            <strong>Endpoint-list in Keystone:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">$ keystone endpoint</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">list
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+-----------+------------------------------------------------+------------------------------------------------+--------------------------------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">                id                </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">   region  </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">                   publicurl                    </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">                  internalurl                   </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">            adminurl            </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+-----------+------------------------------------------------+------------------------------------------------+--------------------------------+</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">46600a4c54a94eee881e9a4a2c648b8b</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">RegionOne</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> http</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(136,0,0)">//<a moz-do-not-send="true" href="http://10.173.0.165:8888/v1/AUTH_%%28tenant_id%29s">10.173.0.165:8888/v1/AUTH_%(tenant_id)s</a> | <a moz-do-not-send="true" href="http://10.173.0.165:8888/v1/AUTH_%%28tenant_id%29s">http://10.173.0.165:8888/v1/AUTH_%(tenant_id)s</a> | <a moz-do-not-send="true" href="http://10.173.0.165:8888/v1">http://10.173.0!
 .165:8888/
v1</a>    |</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">660c5babbe7746d485d31d85353ab1b8</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">RegionOne</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">|</span><span class="" style="color:rgb(0,0,0)"> http</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(136,0,0)">//10.173.0.165.:5000/v2.0                 | <a moz-do-not-send="true" href="http://10.173.0.165:5000/v2.0">http://10.173.0.165:5000/v2.0</a>                  | <a moz-do-not-send="true" href="http://10.173.0.165:35357/v2.0">http://10.173.0.165:35357/v2.0</a> |</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(102,102,0)">+----------------------------------+-----------+------------------------------------------------+------------------------------------------------+--------------------------------+</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)"><strong>/etc/swift/proxy-server.conf
              on Swift proxy:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">DEFAULT</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
cert_file </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,136,0)">/etc/</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(102,102,0)">/</span><span class="" style="color:rgb(0,0,0)">cert</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">crt
key_file </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,136,0)">/etc/</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(102,102,0)">/</span><span class="" style="color:rgb(0,0,0)">cert</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">key
bind_port </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">8080</span><span class="" style="color:rgb(0,0,0)">
workers </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">8</span><span class="" style="color:rgb(0,0,0)">
user </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> swift

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">pipeline</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">main</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
pipeline </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> healthcheck proxy</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">logging cache authtoken keystoneauth proxy</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">logging proxy</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">server

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">app</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">proxy</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">server</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">use</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> egg</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(136,0,0)">#proxy</span><span class="" style="color:rgb(0,0,0)">
allow_account_management </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">true</span><span class="" style="color:rgb(0,0,0)">
account_autocreate </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">true</span><span class="" style="color:rgb(0,0,0)">

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">filter</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">proxy</span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">logging</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">use</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> egg</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(136,0,0)">#proxy_logging</span><span class="" style="color:rgb(0,0,0)">

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">filter</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">tempauth</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">use</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> egg</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(136,0,0)">#tempauth</span><span class="" style="color:rgb(0,0,0)">
user_system_root </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> testpass </span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">admin

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">filter</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">healthcheck</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">use</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> egg</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(136,0,0)">#healthcheck</span><span class="" style="color:rgb(0,0,0)">

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">filter</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">cache</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">use</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> egg</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(136,0,0)">#memcache</span><span class="" style="color:rgb(0,0,0)">
memcache_servers </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">10.173</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,102,102)">0.66</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,102,102)">11211</span><span class="" style="color:rgb(0,0,0)">

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">filter</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">authtoken</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
paste</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">filter_factory </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> keystoneclient</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">middleware</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">auth_token</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">filter_factory
auth_host </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">10.173</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,102,102)">0.165</span><span class="" style="color:rgb(0,0,0)">
auth_port </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,102,102)">35357</span><span class="" style="color:rgb(0,0,0)">
auth_protocol </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> http
auth_uri </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> http</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(136,0,0)">//<a moz-do-not-send="true" href="http://10.173.0.165:5000/">10.173.0.165:5000/</a></span><span class="" style="color:rgb(0,0,0)">
admin_tenant_name </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> service
admin_user </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> swift
admin_password </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> password
cache </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> swift</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">cache
include_service_catalog </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(0,0,136)">True</span><span class="" style="color:rgb(0,0,0)">

</span><span class="" style="color:rgb(102,102,0)">[</span><span class="" style="color:rgb(0,0,0)">filter</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">keystoneauth</span><span class="" style="color:rgb(102,102,0)">]</span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">use</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> egg</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)">swift</span><span class="" style="color:rgb(136,0,0)">#keystoneauth</span><span class="" style="color:rgb(0,0,0)">
operator_roles </span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)"> admin</span><span class="" style="color:rgb(102,102,0)">,</span><span class="" style="color:rgb(0,0,0)"> swiftoperator</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)"><strong>Test
              command:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,136)">export</span><span class="" style="color:rgb(0,0,0)"> OS_AUTH_URL</span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)">http</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="c!
 olor:rgb(1
36,0,0)">//<a moz-do-not-send="true" href="http://10.173.0.165:5000/v2.0">10.173.0.165:5000/v2.0</a></span><span class="" style="color:rgb(0,0,0)">
</span><span class="" style="color:rgb(0,0,136)">export</span><span class="" style="color:rgb(0,0,0)"> OS_USERNAME</span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)">swift
</span><span class="" style="color:rgb(0,0,136)">export</span><span class="" style="color:rgb(0,0,0)"> OS_PASSWORD</span><span class="" style="color:rgb(102,102,0)">=</span><span class="" style="color:rgb(0,0,0)">password
swift </span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">V </span><span class="" style="color:rgb(0,102,102)">2</span><span class="" style="color:rgb(0,0,0)"> stat</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)"><strong>Command
              output:</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)">    </span><span class="" style="color:rgb(0,0,136)">raise</span><span class="" style="color:rgb(0,0,0)"> exceptions</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(102,0,102)">EmptyCatalog</span><span class=""!
  style="co
lor:rgb(102,102,0)">(</span><span class="" style="color:rgb(0,136,0)">'The service catalog is empty.'</span><span class="" style="color:rgb(102,102,0)">)</span><span class="" style="color:rgb(0,0,0)">
keystoneclient</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(0,0,0)">exceptions</span><span class="" style="color:rgb(102,102,0)">.</span><span class="" style="color:rgb(102,0,102)">EmptyCatalog</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)"> </span><span class="" style="color:rgb(102,0,102)">The</span><span class="" style="color:rgb(0,0,0)"> service catalog </span><span class="" style="color:rgb(0,0,136)">is</span><span class="" style="color:rgb(0,0,0)"> empty</span><span class="" style="color:rgb(102,102,0)">.</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">Other
            commands I've tried include:</p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(0,0,0)"> swift </span><span class="" style="color:rgb(102,102,0)">-</span><span class="" style="color:rgb(0,0,0)">A https</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(136,0,0)">//$PROXY_LOCAL_NET_IP:8080/auth/v2 -U !
 service:sw
ift -K password stat</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)"><strong>...which
              also fail for other reasons...</strong></p>
          <pre class="" style="font-family:Menlo,Monaco,'Courier New',monospace;font-size:12.025px;margin-top:0px;margin-bottom:18px;background-color:rgb(245,245,245);padding:2px;color:rgb(51,51,51);border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;line-height:18px;border:1px solid rgb(136,136,136);white-space:pre-wrap;word-break:break-all;word-wrap:break-word;clear:both"><code style="font-family:Menlo,Monaco,'Courier New',monospace;padding:0px;color:inherit;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:transparent;border:0px;clear:both"><span class="" style="color:rgb(102,0,102)">Auth</span><span class="" style="color:rgb(0,0,0)"> GET failed</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="color:rgb(0,0,0)"> https</span><span class="" style="color:rgb(102,102,0)">:</span><span class="" style="!
 color:rgb(
136,0,0)">//<a moz-do-not-send="true" href="http://10.173.0.66:8080/auth/v2">10.173.0.66:8080/auth/v2</a> 401 Unauthorized</span></code></pre>
          <p style="margin:0px 0px 14px;padding:0px 5px 5px
            0px;border:none;font-size:14px;line-height:1.4;font-family:'Helvetica
            Neue',Arial,Helvetica,sans-serif;color:rgb(75,75,75)">Thoughts?
            I'm stumped.</p>
          <div>
            <div dir="ltr">
              <div><font>
                  <div style="font-family:arial;font-size:small"><b><i><br>
                        Adam Lawson</i></b></div>
                  <div><font><font color="#666666" size="1">
                        <div style="font-family:arial;font-size:small">AQORN,
                          Inc.</div>
                        <div style="font-family:arial;font-size:small">
                          427 North Tatnall Street</div>
                        <div style="font-family:arial;font-size:small">Ste.
                          58461</div>
                        <div style="font-family:arial;font-size:small">Wilmington,
                          Delaware 19801-2230</div>
                        <div style="font-family:arial;font-size:small">
                          Toll-free: (888) 406-7620</div>
                      </font></font></div>
                </font></div>
              <div style="font-family:arial;font-size:small"><img
                  moz-do-not-send="true"
                  src="http://www.aqorn.com/images/logo.png" height="39"
                  width="96"><br>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Mailing list: <a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a>
Post to     : <a class="moz-txt-link-abbreviated" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a>
Unsubscribe : <a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>