FTP Clients Cannot Rename Files on Remote FTP Virtual Directory
ID: Q172416
|
The information in this article applies to:
-
Microsoft Internet Information Server version 4.0
SYMPTOMS
When you connect to an FTP virtual directory that points to a remote
Microsoft Windows NT Server (using either an NTFS or FAT partition),
you can not rename a file that resides in that directory, even if
you have full control to the share or NTFS permissions. When you
try to rename the file, you will get the following error message:
Error 500: Access is denied.
All other actions can be completed as expected (put, get, delete).
Also, a file located in a local virtual directory may be
successfully renamed.
CAUSE
The FTP protocol has a two step rename process. The first, RNFR (Rename From), does not attempt to impersonate the UNC user when checking file attributes.
RESOLUTION
A supported fix that corrects this problem is now available from Microsoft, but
it has not been fully regression tested and should be applied only to systems
experiencing this specific problem. If you are not severely affected by this
specific problem, Microsoft recommends that you wait for the next Windows NT service pack
that contains this fix.
To resolve this problem immediately, contact Microsoft Product Support Services
to obtain the fix. For a complete list of Microsoft Product Support Services
phone numbers and information on support costs, please go to the following
address on the World Wide Web:
http://www.microsoft.com/support/supportnet/overview/overview.asp
The English version of this fix should have the following file attributes
or later:
Date Time Size File Name Platform
-------------------------------------------------------------
12/18/98 03:46p 27,696 admwprox.dll (x86)
12/18/98 03:48p 327,472 asp.dll
12/18/98 03:46p 43,456 coadmin.dll
12/18/98 03:47p 11,168 ftpctrs2.dll
12/18/98 03:47p 81,376 ftpsvc2.dll
12/18/98 03:47p 55,392 httpodbc.dll
12/18/98 03:46p 10,224 iisfecnv.dll
12/18/98 03:46p 61,920 iislog.dll
12/18/98 03:46p 16,848 infoadmn.dll
12/18/98 03:46p 184,208 infocomm.dll
12/18/98 03:46p 9,584 infoctrs.dll
12/18/98 03:46p 47,936 isatq.dll
12/18/98 03:46p 29,520 iscomlog.dll
12/18/98 03:47p 11,248 iwrps.dll
12/18/98 03:46p 13,856 lonsint.dll
12/18/98 03:46p 8,336 lonsiw95.dll
12/18/98 03:46p 71,232 metadata.dll
12/18/98 03:46p 7,488 rpcref.dll
12/18/98 03:46p 12,592 spud.sys
12/18/98 03:46p 18,032 svcext.dll
12/18/98 03:47p 14,752 w3ctrs.dll
12/18/98 03:47p 227,424 w3svc.dll
12/18/98 03:47p 87,504 wam.dll
12/18/98 03:48p 49,424 admwprox.dll (Alpha)
12/18/98 03:50p 548,112 asp.dll
12/18/98 03:48p 77,072 coadmin.dll
12/18/98 03:50p 17,168 ftpctrs2.dll
12/18/98 03:50p 126,224 ftpsvc2.dll
12/18/98 03:49p 89,360 httpodbc.dll
12/18/98 03:49p 17,680 iisfecnv.dll
12/18/98 03:49p 110,864 iislog.dll
12/18/98 03:49p 25,872 infoadmn.dll
12/18/98 03:49p 302,864 infocomm.dll
12/18/98 03:49p 15,120 infoctrs.dll
12/18/98 03:48p 82,704 isatq.dll
12/18/98 03:49p 45,840 iscomlog.dll
12/18/98 03:48p 23,312 lonsint.dll
12/18/98 03:48p 13,584 lonsiw95.dll
12/18/98 03:48p 131,856 metadata.dll
12/18/98 03:48p 12,048 rpcref.dll
12/18/98 03:49p 20,912 spud.sys
12/18/98 03:49p 29,456 svcext.dll
12/18/98 03:49p 21,264 w3ctrs.dll
12/18/98 03:49p 381,712 w3svc.dll
12/18/98 03:49p 149,264 wam.dll
WORKAROUND
Locate a file that needs to be renamed in a local virtual directory.
STATUS
Microsoft has confirmed this to be a problem in Microsoft Internet
Information Server version 4.0.
Additional query words:
Keywords : kberrmsg kbbug2.00 kbbug3.00 iisftp
Version : winnt:4.0
Platform : winnt
Issue type : kbbug