Cyberduck Mountain Duck CLI

#6221 closed defect (worksforme)

Incompatibility with older SF4J installations in system classpath

Reported by: gaz0303 Owned by: dkocher
Priority: normal Milestone: 4.1.3
Component: sftp Version: 4.1
Severity: normal Keywords:
Cc: Architecture: Intel
Platform: Mac OS X 10.7

Description

Hi, have been successfully using cyberduck to sftp to an Amazon EC2 instance on port 22 using .dem key. Updating to Version 4.1.2 (8999) today, connection now hangs opening connection. FTP to other servers and Amazon S3 still works.

Nothing in log drawer.

Filezilla successfully making connection so no problems at other end.

Cheers

Change History (7)

comment:1 follow-up: Changed on Sep 15, 2011 at 2:28:32 PM by dkocher

Can you find any related output in the system.log (/Applications/Utilities/Console.app)?

comment:2 in reply to: ↑ 1 Changed on Sep 18, 2011 at 11:21:33 PM by gaz0303

Replying to dkocher:

Can you find any related output in the system.log (/Applications/Utilities/Console.app)?

Log cleared prior to connection attempt

Marker - 19/09/2011 8:56:13 AM
Sep 19 08:57:31: --- last message repeated 2 times ---
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: Exception in thread "Thread-24" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at org.slf4j.bridge.SLF4JBridgeHandler.callLocationAwareLogger(SLF4JBridgeHandler.java:192)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at org.slf4j.bridge.SLF4JBridgeHandler.publish(SLF4JBridgeHandler.java:267)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at java.util.logging.Logger.log(Logger.java:481)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at java.util.logging.Logger.doLog(Logger.java:503)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at java.util.logging.Logger.log(Logger.java:526)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at java.util.logging.Logger.info(Logger.java:1045)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at ch.ethz.ssh2.log.Logger.info(Logger.java:47)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at ch.ethz.ssh2.transport.KexManager.mergeKexParameters(KexManager.java:184)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at ch.ethz.ssh2.transport.KexManager.handleMessage(KexManager.java:423)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at ch.ethz.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:822)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at ch.ethz.ssh2.transport.TransportManager$1.run(TransportManager.java:492)
Sep 19 08:57:31 gkelly4 [0x0-0x1ac1ac].ch.sudo.cyberduck[5947]: 	at java.lang.Thread.run(Thread.java:680)

When starting cyberduck

Marker - 19/09/2011 9:00:42 AM
Sep 19 09:00:49 gkelly4 SystemUIServer[306]: /SourceCache/SpotlightUI/Spotlight-627.9/menu/Models/MDQueryWorker.m __+[MDQueryWorker startQuery:withOptions:]_block_invoke_1 Can't execute query '(* = "cy*"cdw || kMDItemTextContent = "cy*"cdw)': Device not configured
Sep 19 09:00:49 gkelly4 SystemUIServer[306]: /SourceCache/SpotlightUI/Spotlight-627.9/menu/Models/MDQueryWorker.m __+[MDQueryWorker startQuery:withOptions:]_block_invoke_1 Can't execute query '(* = "cyb*"cdw || kMDItemTextContent = "cyb*"cdw)': Device not configured

Cheers

Last edited on Sep 20, 2011 at 7:11:14 AM by dkocher (previous) (diff)

comment:3 Changed on Sep 20, 2011 at 7:11:22 AM by dkocher

  • Milestone set to 4.1.3

comment:4 Changed on Sep 20, 2011 at 7:15:20 AM by dkocher

There was a thread on the mailing list with the same issue.

comment:5 Changed on Sep 20, 2011 at 7:16:20 AM by dkocher

  • Resolution set to worksforme
  • Status changed from new to closed

Remove older SLF4J libraries from /Library/Java/Extensions.

comment:6 Changed on Apr 28, 2012 at 2:31:48 PM by Theparadigm

I almost gave up on Cyberduck 4.2.1 (9350) with this same error, until I found this ticket:

Apr 28 23:36:55 equinox [0x0-0x4f04f].ch.sudo.cyberduck[953]: Exception in thread "Thread-17" java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V

After deleting the sle4j extensions everything was fine, but can I highly suggest you add code to check this. Cheers guys.

Last edited on May 5, 2012 at 2:04:51 PM by dkocher (previous) (diff)

comment:7 Changed on Nov 4, 2012 at 7:54:14 PM by dkocher

  • Summary changed from No SFTP after upgrade to Incompatibility with older SF4J installations in system classpath
Note: See TracTickets for help on using tickets.
swiss made software