I'm not sure with which version this behavior changed, but it must have been very recent. I use Cyberduck (2.7.1, build 2608) to access from home files on a Novell network at work containing a number of different volumes. When logged in initially, I am on VOL1, say. The way the server wants me to change volumes is with a CWD command of the form "CWD //VOL2". Note the two slashes preceding the new volume name.
This used to work fine from a bookmark if I gave the path as "//VOL2/<rest of the path>". Now, looking at the transcript, it looks like Cyberduck is "correcting" the path for me and sending the command "CWD /VOL2/<etc.>", with only one slash. This doesn't work.
Is anyone else seeing this? Is there some setting I'm missing? Should I report this as a feature or bug request?
Thanks.
--Steve
Novell network, multiple volumes
To answer my own question: Someone else reported this already, see ticket #972 on trac.cyberduck.ch. This appears to be a feature, not a bug (as of 2.7, paths are "normalized"). However, in 2.7.2 there will be an option to turn off the normalization. There is a comment on the ticket that this may cause other problems. On the other hand, it's the only thing that will make Cyberduck usable for me again. (For now, I'm using Fetch.)
--Steve
--Steve
de-normalize cyberduck
so now that 2.7.2 is out, does anyone know how to turn off "normalization"? I tried looking around but was unsuccessful.
From ticket #972: To disable the normalizing of paths, enter in a Terminal.app window:
It works for me and I haven't noticed any problems, yet.
--Steve
Code: Select all
defaults write ch.sudo.cyberduck path.normalize false
--Steve