This is an old revision of the document!
SFTP Tab (Login Dialog)
SFTP tab allows you to configure the bugs WinSCP should expect to see in the SFTP server.
Advertisement
Each bug can be configured in three states. With Off WinSCP will assume that the server does not have the bug. With On WinSCP will assume that the server does have the bug. With Auto (default) WinSCP will try to guess whether or not the server has the bug. The guessing is based on software version string of the SSH server, as most current SFTP servers does announce their software version strings.
Reverses Order of Symlink Command Arguments
The SFTP command to create a symbolic link has two arguments: the path the symbolic link should point to and the path of the symlink itself. Some servers incorrectly expects the arguments in reversed order.
If the bug is detected, WinSCP will reverse the order of the arguments too.
The bug is known on SFTP servers shipped with all versions of OpenSSH (bug #861).
Does Not Use UTF-8 for SFTP4 and Never
Since version 4 of SFTP protocol all filenames must be encoded using UTF-8. Some servers fail to fulfil the requirement.
If the bug is detected, WinSCP stops using UTF-8 to encode filenames and will not decode incoming filenames from UTF-8.
The bug is known on SFTP servers shipped with all versions of Foxit software WAC Server.