[Cyberduck-trac] [Cyberduck] #5822: Rackspace CDN url formatting improperly escaped

Cyberduck trac at trac.cyberduck.ch
Wed Mar 23 16:23:32 CET 2011


#5822: Rackspace CDN url formatting improperly escaped
-------------------------------------------------+-------------------------
 Reporter:  Tcwebb                               |         Owner:  dkocher
     Type:  defect                               |        Status:  closed
 Priority:  high                                 |     Milestone:  4.0.2
Component:  cloudfiles                           |       Version:  4.0.1
 Severity:  major                                |    Resolution:
 Keywords:  CND invalidate rackspace escape      |  thirdparty
  escaped slash                                  |  Architecture:
 Platform:  Windows 7                            |
-------------------------------------------------+-------------------------
Description changed by dkocher:

Old description:

> If you have containers more than 2 levels deep in Rackspace cloud files,
> the URL in the DELETE request for invalidating the CDN's object is
> improperly formatted. The "/"'s are escaped as "%2F".
> To recreate the problem. Run CD, login to rackspace, create an image or
> file thats several 'folders' deep, then attempt to invalidate the CDN's
> cache. It will throw exception. Take a look at the request's URL -- its
> escaped improperly for "/"'s...
> We were able to successfully formulate a request by manually reformatting
> the improperly escaped character.

New description:

 If you have containers more than 2 levels deep in Rackspace cloud files,
 the URL in the DELETE request for invalidating the CDN's object is
 improperly formatted. The `/`s are escaped as `%2F`.
 To recreate the problem. Run CD, login to rackspace, create an image or
 file thats several 'folders' deep, then attempt to invalidate the CDN's
 cache. It will throw exception. Take a look at the request's URL -- its
 escaped improperly for "/"'s...
 We were able to successfully formulate a request by manually reformatting
 the improperly escaped character.

--

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/5822#comment:3>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list