[Cyberduck-trac] [Cyberduck] #6570: Invalid default port used for X-Storage-Url if authentication URI has non default port

Cyberduck trac at trac.cyberduck.ch
Sat Mar 24 21:26:09 CET 2012


#6570: Invalid default port used for X-Storage-Url if authentication URI has non
default port
-----------------------+------------------------
 Reporter:  liemmn     |         Owner:  dkocher
     Type:  defect     |        Status:  closed
 Priority:  normal     |     Milestone:  4.3
Component:  openstack  |       Version:  4.2.1
 Severity:  normal     |    Resolution:  fixed
 Keywords:             |  Architecture:
 Platform:             |
-----------------------+------------------------

Comment (by liemmn):

 I updated to build 9488.  I got the following NPE before a connection was
 made to Keystone:

 2012-03-24 13:19:38,181 [Thread-0] DEBUG ch.cyberduck.core.Host -
 setProtocol:swift
 2012-03-24 13:19:38,182 [Thread-0] DEBUG ch.cyberduck.core.Host -
 setHostname:csnode.rndd.aw1.hpcloud.net
 2012-03-24 13:19:38,182 [Thread-0] DEBUG ch.cyberduck.core.Host -
 setEncoding:null
 2012-03-24 13:19:38,185 [Thread-0] DEBUG
 ch.cyberduck.ui.AbstractController -
 background:csnode.rndd.aw1.hpcloud.net
 2012-03-24 13:19:38,187 [Thread-0] INFO
 ch.cyberduck.ui.AbstractController - Scheduled background runnable
 csnode.rndd.aw1.hpcloud.net for execution
 2012-03-24 13:19:38,187 [background-9] DEBUG
 ch.cyberduck.ui.AbstractController - Acquired lock for background
 runnable:csnode.rndd.aw1.hpcloud.net
 2012-03-24 13:19:38,190 [background-9] INFO  ch.cyberduck.core.Session -
 Mounting csnode.rndd.aw1.hpcloud.net
 2012-03-24 13:19:38,193 [background-9] DEBUG
 ch.cyberduck.core.ssl.CustomTrustSSLProtocolSocketFactory - Using SSL
 context:javax.net.ssl.SSLContext at 14d24a
 2012-03-24 13:19:38,264 [background-9] ERROR
 ch.cyberduck.ui.AbstractController - Exception running background
 task:null
 java.lang.NullPointerException
         at java.net.URI$Parser.parse(URI.java:3019)
         at java.net.URI.<init>(URI.java:595)
         at java.net.URI.create(URI.java:857)
         at
 com.rackspacecloud.client.cloudfiles.FilesClient.parseURI(FilesClient.java:332)
         at
 com.rackspacecloud.client.cloudfiles.FilesClient.<init>(FilesClient.java:152)
         at ch.cyberduck.core.cf.CFSession.connect(CFSession.java:102)
         at ch.cyberduck.core.Session.check(Session.java:98)
         at ch.cyberduck.core.Session.mount(Session.java:280)
         at ch.cyberduck.core.Session.mount(Session.java:269)
         at
 cli.Ch.Cyberduck.Ui.Controller.BrowserController$MountAction.run(Unknown
 Source)
         at
 ch.cyberduck.core.threading.AbstractBackgroundAction.call(AbstractBackgroundAction.java:94)
         at
 ch.cyberduck.ui.AbstractController$1.call(AbstractController.java:94)
         at
 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
         at java.util.concurrent.FutureTask.run(FutureTask.java:167)
         at
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
         at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:604)
         at java.lang.Thread.run(Thread.java:883)
         at cli.System.Threading.ThreadHelper.ThreadStart_Context(Unknown
 Source)
         at cli.System.Threading.ExecutionContext.runTryCode(Unknown
 Source)
         at
 cli.System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(Unknown
 Source)
 2012-03-24 13:19:38,275 [Thread-0] DEBUG ch.cyberduck.core.Session -
 connectionDidClose
 2012-03-24 13:19:38,275 [background-9] DEBUG
 ch.cyberduck.ui.AbstractController - Releasing lock for background
 runnable:csnode.rndd.aw1.hpcloud.net

 The auth host in this case is csnode.rndd.aw1.hpcloud.net running on port
 35357.

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/6570#comment:13>
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