Upload to "drop box" does not work

Hello,

If I try to upload to a Windows 2003 FTP server where I have configured a directory to be a "drop box" (i.e. a directory where files can be uploaded to, but the a directory listing is not allowed) then SmartFTP v1.5.990 and v1.5.991 fails with the following error:

LIST -aL
150 Opening ASCII mode data connection for /bin/ls.
0 bytes transferred. (N/A/s) (0 ms)
550 -aL: Access is denied.
Transfer failed.

If I try to upload a file using the SmartFTP client v1.0 or the FTP client that comes with Windows (XP, 2000, 2003, etc) then the upload works successfully.

The permissions on the FTP server "drop box" directory are as follows:

BUILTIN\Administrators:(OI)(CI)F

<local_system>\IUSR_<computername>:(OI)(IO)(special access:)
READ_CONTROL
SYNCHRONIZE
FILE_READ_DATA

<local_system>\IUSR_<computername>:(special access:)
READ_CONTROL
SYNCHRONIZE
FILE_GENERIC_WRITE
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_WRITE_EA
FILE_WRITE_ATTRIBUTES

My SmartFTP system details are as follows:

+- System -----------------------------
Microsoft Windows XP Professional
Service Pack 2 (Build 2600)

CPU Speed : 1993 MHz
Total Memory : 523632 KB
Free Memory : 87028 KB

+- SmartFTP ---------------------------
Version : 1.5.991.24
Time Stamp : 2005-12-15 22:44:57

+- Application DLL --------------------
Controls.dll : 1.6.991.24
sfFTPLib.dll : 1.5.7.5
SmartHook.dll : 1.0.2.1

+- Language ---------------------------
SmartFTP.exe : 1.5.991.24

+- System DLL -------------------------
shell32.dll : 6.00.2900.2763 (xpsp_sp2_gdr.050922-1642)
shlwapi.dll : 6.00.2900.2781 (xpsp_sp2_gdr.051020-1730)
comctl32.dll : 6.0 (xpsp_sp2_rtm.040803-2158)
riched20.dll : 5.30.23.1221
schannel.dll : 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)

+- Internet Explorer ------------------
Version : 6.0.2900.2180

+- Winsock ----------------------------
Winsock : 2.2

The problem is with the flags passed to the LIST command, it seems your server thinks "-aL" is the file to list instead of the LIST flags. I remember previous SmartFTP versions had some kind of work-around for IIS, which was later removed for some reason (search the forum for details). Proposed solution: Under Tools -> Settings, Transfer, uncheck the affected Directory Listing Options.

EDIT: This is the thread I was refering to https://www.smartftp.com/forums/viewtopic.php?t=9338