Cyberduck Mountain Duck CLI

#1166 closed defect (duplicate)

SFTP can't list directory contents if broken symlink present

Reported by: stuporglue Owned by: dkocher
Priority: normal Milestone:
Component: sftp Version: 2.8b1
Severity: normal Keywords: symlink, listing, directory, failed, reference, does not exist
Cc: Architecture:


Had a broken symlink on my server and Cyberduck choked until link was removed.

To test: On an SFTP connection, create a broken symlink (ln -s foo bar, where bar doesn't exist) Connect to that server. Cyberduck will give the message: "SSH Error: Listing directory failed /path/minus/broken/link A reference was made to a file which does not exist"

Remove the broken link, and the problem goes away.

Why it's bad: The only two options after this error dialog are "Cancel" and "Try Again". Any directories after the broken link alphabetically aren't shown.

What it should do: Show the link in red and continue?

Cyberduck version: Version 2.8b1 (3161) OSX: 10.4.10


Change History (1)

comment:1 Changed on Jul 15, 2007 at 9:12:58 AM by dkocher

  • Component changed from core to sftp
  • Resolution set to duplicate
  • Status changed from new to closed

Fixed in r3166. See #1156.

Note: See TracTickets for help on using tickets.