[Cyberduck-trac] [Cyberduck] #8064: 404 error response when downloading file in placeholder folder

Cyberduck trac at trac.cyberduck.io
Tue Jul 22 11:50:56 UTC 2014


#8064: 404 error response when downloading file in placeholder folder
-------------------------+-------------------------
 Reporter:  paulnicklin  |         Owner:  dkocher
     Type:  defect       |        Status:  reopened
 Priority:  normal       |     Milestone:  4.5
Component:  openstack    |       Version:  4.4.5
 Severity:  normal       |    Resolution:
 Keywords:               |  Architecture:  Intel
 Platform:  Windows 7    |
-------------------------+-------------------------
Changes (by paulnicklin):

 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 Hi

 Many thanks for the speedy investigation, but it still doesn't work for
 me.

 Not sure what the differences are between your successful test and my
 failure - so here are some hopefully salient bits..

 I'm on the beta build 14906 - hopefully that includes revision 14866
 (snapshot is the same build number)

 Not sure if the placeholder folder is supposed to be shown in the main
 tree (it doesn't, it's just a flat view of all files), but on the
 transfers dialog  the URL us shown as clientfiles-4742/x.pdf, ie no
 placeholder.

 I'm using / as the separator in my cloud files, and the files often begin
 with a leading / but am on Windows (you use path.DELIMETER i think - my
 java is rusty (>12 years ago)  so I don't remember if this is the defined
 platform value or fixed)

 My connection uses the Rackspace (UK) profile - but I get the same with
 Swift (Openstack) and Rackspace (US). I created a new bookmark in case
 there was a cached value.

 Turned on debug logging. the first ref to my file is this - there is no
 reference to the placeholder/path.. (may be irrelevant)
 2014-07-22 12:43:25,275 [Thread-0] DEBUG RegistryApplicationFinder -
 GetRegisteredDefaultApplication for filename Address proof xxxxx.pdf

 and when I start the transfer.. still no path.

 2014-07-22 12:43:25,987 [background-1] DEBUG
 ch.cyberduck.core.transfer.Queue - Add transfer Transfer{transferred=null,
 size=null,
 roots=[TransferItem{local=Local{path='C:\Users\paul\Downloads\Address
 proof xxxxx.pdf'}, remote=Path{path='/container-nnnnnn/Address proof
 xxxx.pdf', type=[file]}}], state=stopped,
 host=Host{credentials=Credentials{user='xxxxxxx'},
 hostname='lon.identity.api.rackspacecloud.com', port=443,
 protocol=Profile{parent=swift,
 image=Local{path='C:\Users\paul\AppData\Local\Temp\\xxxxxxxxxxxxxico'}}}}

 ..and not surprisingly I get 404.

 Any further assistance let me know.

 Paul

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


More information about the Cyberduck-trac mailing list