[Cyberduck-trac] [Cyberduck] #7522: Interoperability with WinSSHD. "Unknown File not found" error. (was: "Unknown File not found" error)

Cyberduck trac at trac.cyberduck.ch
Wed Oct 30 18:07:29 UTC 2013


#7522: Interoperability with WinSSHD. "Unknown File not found" error.
-------------------------+-------------------------
 Reporter:  chris nolan  |         Owner:  dkocher
     Type:  defect       |        Status:  assigned
 Priority:  normal       |     Milestone:  4.4.1
Component:  sftp         |       Version:  4.4
 Severity:  major        |    Resolution:
 Keywords:               |  Architecture:  Intel
 Platform:  Windows 7    |
-------------------------+-------------------------
Changes (by dkocher):

 * owner:  yla => dkocher
 * status:  new => assigned


Comment:

 {{{
 856     2013-10-29 17:28:01,957 [background-1] INFO
 ch.cyberduck.core.Session - /U/attach_1.pdf
 857     2013-10-29 17:28:01,957 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_OPENDIR
 858     2013-10-29 17:28:01,973 [Thread-0] DEBUG
 Ch.Cyberduck.Core.Local.LocalImpl - File
 C:\Users\Chris\Desktop\attach_1.pdf exists
 859     2013-10-29 17:28:01,993 [Thread-0] DEBUG
 Ch.Cyberduck.Core.Local.LocalImpl - File
 C:\Users\Chris\Desktop\attach_1.pdf exists
 860     2013-10-29 17:28:02,006 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_HANDLE
 861     2013-10-29 17:28:02,006 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_READDIR
 862     2013-10-29 17:28:02,008 [Thread-0] DEBUG
 Ch.Cyberduck.Core.Local.LocalImpl - File
 C:\Users\Chris\Desktop\attach_1.pdf exists
 863     2013-10-29 17:28:02,036 [Thread-0] DEBUG
 Ch.Cyberduck.Core.Local.LocalImpl - File
 C:\Users\Chris\Desktop\attach_1.pdf exists
 864     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_NAME
 865     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - drwxrwx---   1 no-user  no-group        0 Jan
 1  1970 ..
 866     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - -rwxrwx---   1 no-user  no-group    12292 Sep
 26  2011 .DS_Store
 867     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - drwxrwx---   1 no-user  no-group        0 Dec
 1  2009 .Spotlight-V100
 868     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - drwxrwx---   1 no-user  no-group        0 Dec
 1  2009 .Trash
 869     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - -rwxrwx---   1 no-user  no-group    35097 Oct
 29 20:36 barrie.png
 870     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - drwxrwx---   1 no-user  no-group        0 Oct
 29 21:16 Dropbox
 871     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - drwxrwx---   1 no-user  no-group        0 Sep
 23 23:13 WINDOWS
 872     2013-10-29 17:28:02,058 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_READDIR
 873     2013-10-29 17:28:02,098 [Thread-0] DEBUG
 Ch.Cyberduck.Core.Local.LocalImpl - File
 C:\Users\Chris\Desktop\attach_1.pdf exists
 874     2013-10-29 17:28:02,118 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_STATUS
 875     2013-10-29 17:28:02,118 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_CLOSE
 876     2013-10-29 17:28:02,161 [Thread-0] DEBUG
 Ch.Cyberduck.Core.Local.LocalImpl - File
 C:\Users\Chris\Desktop\attach_1.pdf exists
 877     2013-10-29 17:28:02,174 [background-1] INFO
 ch.cyberduck.core.Session - SSH_FXP_STATUS
 878     2013-10-29 17:28:02,174 [background-1] INFO
 ch.cyberduck.core.Cache - Caching 2-/U
 879     2013-10-29 17:28:02,175 [background-1] DEBUG
 Ch.Cyberduck.Core.I18n.LocaleImpl - Caching bundle Error
 880     2013-10-29 17:28:02,177 [background-1] WARN
 ch.cyberduck.core.threading.SessionBackgroundAction - Failure executing
 background action: null File not found
 }}}


 The issue is that we our check if the remote file exists gives a false
 positive. We are requeseting the canonical path from the SFTP server for a
 path which is expected to fail if the file does not exist but it succeeds
 instead. This is an interoperability issue with ''WinSSHD'' then.

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


More information about the Cyberduck-trac mailing list