[Cyberduck-trac] [Cyberduck] #9024: New profiles fail to populate the Windows UI correctly.

Cyberduck trac at trac.cyberduck.io
Tue Sep 22 15:41:25 UTC 2015


#9024: New profiles fail to populate the Windows UI correctly.
-----------------------+----------------------
 Reporter:  owithoff   |         Owner:
     Type:  defect     |        Status:  new
 Priority:  normal     |     Milestone:  4.8
Component:  core       |       Version:  4.7.2
 Severity:  normal     |    Resolution:
 Keywords:             |  Architecture:  Intel
 Platform:  Windows 7  |
-----------------------+----------------------
Changes (by dkocher):

 * milestone:   => 4.8


Old description:

> I'm using CyberDuck with SoftLayer's Object Storage (and implementation
> of SWIFT). I had one CyberDuck profile created by SoftLayer for their
> dal05 SWIFT region, and that works fine (very simple XML doc anyways).
>
> When I use that as a reference to create new profiles for other regions,
> some of the fields fail to populate correctly in the
> bookmarker/connection UI, and seem to hold on to some of the values.
>
> I've tried rebooting my Windows machine between changes.
>
> See attached screen grab of the dialog.
>
> Dallas profile:
> =========
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
> "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
> <plist version="1.0">
>     <dict>
>         <key>Protocol</key>
>         <string>swift</string>
>         <key>Vendor</key>
>         <string>softlayer-dal05-networklayer</string>
>         <key>Description</key>
>         <string>Softlayer Object Storage (Dallas)</string>
>         <key>Default Hostname</key>
>         <string>dal05.objectstorage.service.networklayer.com</string>
>         <key>Default Port</key>
>         <string>443</string>
>         <key>Hostname Configurable</key>
>         <false/>
>         <key>Port Configurable</key>
>         <false/>
>         <key>Context</key>
>         <string>/auth/v1.0</string>
>         <key>Username Placeholder</key>
>         <string>Username</string>
>         <key>Password Placeholder</key>
>         <string>API Key</string>
>     </dict>
> </plist>
>
> Toronto Profile:
> ==========
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
> "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
> <plist version="1.0">
>     <dict>
>         <key>Protocol</key>
>         <string>swift</string>
>         <key>Vendor</key>
>         <string>softlayer-tor01-networklayer</string>
>         <key>Description</key>
>         <string>Softlayer Object Storage (Toronto)</string>
>         <key>Default Hostname</key>
>         <string>tor01.objectstorage.service.networklayer.com</string>
>         <key>Default Port</key>
>         <string>443</string>
>         <key>Hostname Configurable</key>
>         <false/>
>         <key>Port Configurable</key>
>         <false/>
>         <key>Context</key>
>         <string>/auth/v1.0</string>
>         <key>Username Placeholder</key>
>         <string>Username</string>
>         <key>Password Placeholder</key>
>         <string>API Key</string>
>     </dict>
> </plist>

New description:

 I'm using CyberDuck with SoftLayer's Object Storage (and implementation of
 SWIFT). I had one CyberDuck profile created by SoftLayer for their dal05
 SWIFT region, and that works fine (very simple XML doc anyways).

 When I use that as a reference to create new profiles for other regions,
 some of the fields fail to populate correctly in the bookmarker/connection
 UI, and seem to hold on to some of the values.

 I've tried rebooting my Windows machine between changes.

 See attached screen grab of the dialog.

 Dallas profile:
 =========

 {{{
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
 "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
     <dict>
         <key>Protocol</key>
         <string>swift</string>
         <key>Vendor</key>
         <string>softlayer-dal05-networklayer</string>
         <key>Description</key>
         <string>Softlayer Object Storage (Dallas)</string>
         <key>Default Hostname</key>
         <string>dal05.objectstorage.service.networklayer.com</string>
         <key>Default Port</key>
         <string>443</string>
         <key>Hostname Configurable</key>
         <false/>
         <key>Port Configurable</key>
         <false/>
         <key>Context</key>
         <string>/auth/v1.0</string>
         <key>Username Placeholder</key>
         <string>Username</string>
         <key>Password Placeholder</key>
         <string>API Key</string>
     </dict>
 </plist>
 }}}


 Toronto Profile:
 ==========

 {{{
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
 "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
     <dict>
         <key>Protocol</key>
         <string>swift</string>
         <key>Vendor</key>
         <string>softlayer-tor01-networklayer</string>
         <key>Description</key>
         <string>Softlayer Object Storage (Toronto)</string>
         <key>Default Hostname</key>
         <string>tor01.objectstorage.service.networklayer.com</string>
         <key>Default Port</key>
         <string>443</string>
         <key>Hostname Configurable</key>
         <false/>
         <key>Port Configurable</key>
         <false/>
         <key>Context</key>
         <string>/auth/v1.0</string>
         <key>Username Placeholder</key>
         <string>Username</string>
         <key>Password Placeholder</key>
         <string>API Key</string>
     </dict>
 </plist>
 }}}

--

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


More information about the Cyberduck-trac mailing list