[Cyberduck-trac] [Cyberduck] #8813: Support for authentication with Keystone v3 API

Cyberduck trac at trac.cyberduck.io
Thu May 21 19:31:43 UTC 2015


#8813: Support for authentication with Keystone v3 API
-------------------------+------------------------
 Reporter:  bill_az      |         Owner:  dkocher
     Type:  enhancement  |        Status:  closed
 Priority:  normal       |     Milestone:  4.8
Component:  openstack    |       Version:  4.7
 Severity:  normal       |    Resolution:  fixed
 Keywords:  OpenStack    |  Architecture:
 Platform:               |
-------------------------+------------------------

Comment (by ariday):

 == Test Results on Cyberduck Version 4.8 (17513) . ==
 Tried out Version 4.8 (17513) with 2 different Profiles for HTTP without
 success

 '''Profile Keystone v3 HTTP(/v3/tokens)'''

 <plist version="1.0">
 <dict>
 <key>Protocol</key>
 <string>swift</string>
 <key>Vendor</key>
 <string>cyberduck</string>
 <key>Context</key>
 <string>/v3/tokens</string>
 <key>Description</key>
 <string>Openstack Swift (Keystone 3)</string>
 <key>Username Placeholder</key>
 <string>Project:Username</string>
 <key>Password Placeholder</key>
 <string>Password</string>
 <key>Scheme</key>
 <string>http</string>
 </dict>
 </plist>

 '''Log output (/v3/tokens)'''

 POST /v3/tokens HTTP/1.1
 Accept: application/json
 Content-Type: application/json
 Content-Length: 197
 Host: 9.18.76.136:35357
 Connection: Keep-Alive
 User-Agent: Cyberduck/4.8 (17513).17513 (Windows 7/6.1) (x86)
 HTTP/1.1 404 Not Found
 Vary: X-Auth-Token
 Content-Type: application/json
 Content-Length: 93
 X-Openstack-Request-Id: req-063b7068-1efd-474b-8183-3ec7745a6843
 Date: Thu, 21 May 2015 19:19:49 GMT
 Connection: keep-alive

 Error: File not found
 Not found. 404 Not Found. Please contact your web hosting service provider
 for assistance.

 '''Profile Keystone v3 HTTP(/v3/auth/tokens)'''

 ''Note: We may need a Placeholder to support domain''

 <plist version="1.0">
 <dict>
 <key>Protocol</key>
 <string>swift</string>
 <key>Vendor</key>
 <string>cyberduck</string>
 <key>Context</key>
 <string>v3/auth/tokens</string>
 <key>Description</key>
 <string>Openstack Swift (Keystone HTTP)</string>
 <key>Username Placeholder</key>
 <string>Tenant ID:Access Key</string>
 <key>Password Placeholder</key>
 <string>Secret Key</string>
 <key>Scheme</key>
 <string>http</string>
 <key>Default Port</key>
 <string>35357</string>
 </dict>
 </plist>

 '''Log output (/v3/auth/tokens)'''

 POST /v3/auth/tokens HTTP/1.1
 Accept: application/json
 Content-Type: application/json
 Content-Length: 197
 Host: 9.18.76.136:35357
 Connection: Keep-Alive
 User-Agent: Cyberduck/4.8 (17513).17513 (Windows 7/6.1) (x86)
 HTTP/1.1 201 Created
 X-Subject-Token: 83b0c04a331e4cc3abde981ae15c5c27
 Vary: X-Auth-Token
 Content-Type: application/json
 Content-Length: 1691
 X-Openstack-Request-Id: req-c378121d-a748-4f99-b4d6-53c169f05b29
 Date: Thu, 21 May 2015 19:21:19 GMT
 Connection: keep-alive

 Error: Connection failed
 Created. 201 Created.

-- 
Ticket URL: <https://trac.cyberduck.io/ticket/8813#comment:11>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list