[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