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

Cyberduck trac at trac.cyberduck.io
Thu Aug 20 21:36:41 UTC 2015


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

Comment (by danizar):

 Connection successful with V3 but when trying to create containers a 401
 response is shown\\
 (region should be specified in profile to connect successfully)\\
 401 might be a domain issue

 POST /v3/auth/tokens HTTP/1.1\\
 Accept: application/json\\
 Content-Type: application/json\\
 Content-Length: 194\\
 Host: <ipaddress>:35357\\
 Connection: Keep-Alive\\
 User-Agent: Cyberduck/4.8.18022 (Windows 7/6.1) (x86)\\
 HTTP/1.1 201 Created\\
 X-Subject-Token: 685e0d061b764c33a97e7bed342b77dc\\
 Vary: X-Auth-Token\\
 Content-Type: application/json\\
 Content-Length: 1666\\
 X-Openstack-Request-Id: req-71ce95ec-6faa-4dfd-8f4b-3a5e7fc50c5b\\
 Date: Thu, 20 Aug 2015 21:18:34 GMT\\
 Connection: keep-alive\\
 HEAD /v1/AUTH_02c0745ea4e044d1bd672f5be8b327f9 HTTP/1.1\\
 X-Auth-Token: ee447665eaaf41cc9a88ee91330ef6d9\\
 Host: <ipaddress>:8080\\
 Connection: Keep-Alive\\
 User-Agent: Cyberduck/4.8.18022 (Windows 7/6.1) (x86)\\
 HTTP/1.1 401 Unauthorized\\
 Content-Type: text/html; charset=UTF-8\\
 Www-Authenticate: Swift realm="AUTH_02c0745ea4e044d1bd672f5be8b327f9"\\
 WWW-Authenticate: Keystone uri='http://127.0.0.1:35357'\\
 X-Trans-Id: tx74d8aae64d014a54a22d5-0055d6442a\\
 Content-Length: 0\\
 Date: Thu, 20 Aug 2015 21:18:34 GMT\\
 Connection: keep-alive\\
 POST /v3/auth/tokens HTTP/1.1\\
 Accept: application/json\\
 Content-Type: application/json\\
 Content-Length: 194\\
 Host: 9.18.76.100:35357\\
 Connection: Keep-Alive\\
 User-Agent: Cyberduck/4.8.18022 (Windows 7/6.1) (x86)\\
 HTTP/1.1 201 Created\\
 X-Subject-Token: 18e4a4d879d2489d822059b12f28e63d\\
 Vary: X-Auth-Token\\
 Content-Type: application/json\\
 Content-Length: 1666\\
 X-Openstack-Request-Id: req-b874ec71-2070-490b-a061-78de597b701f\\
 Date: Thu, 20 Aug 2015 21:18:34 GMT\\
 Connection: keep-alive\\
 HEAD /v1/AUTH_02c0745ea4e044d1bd672f5be8b327f9 HTTP/1.1\\
 X-Auth-Token: ee447665eaaf41cc9a88ee91330ef6d9\\
 Host: <ipaddress>:8080\\
 Connection: Keep-Alive\\
 User-Agent: Cyberduck/4.8.18022 (Windows 7/6.1) (x86)\\
 HTTP/1.1 401 Unauthorized\\
 Content-Type: text/html; charset=UTF-8\\
 Www-Authenticate: Swift realm="AUTH_02c0745ea4e044d1bd672f5be8b327f9"\\
 WWW-Authenticate: Keystone uri='http://127.0.0.1:35357'\\
 X-Trans-Id: tx6698aeea5bf8497fb42a4-0055d6442a\\
 Content-Length: 0\\
 Date: Thu, 20 Aug 2015 21:18:34 GMT\\
 Connection: keep-alive\\

 Profile:

 <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>Region</key>\\
 <string>regionOne</string>\\
 <key>Scheme</key>\\
 <string>http</string>\\
 <key>Description</key>\\
 <string>Openstack Swift 3(HTTP)</string>\\
 </dict>\\
 </plist>\\

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


More information about the Cyberduck-trac mailing list