I configured FTP through IIS 5.1 in windows xp proffesional. (in local machine)
Then I tried to upload a file to it from a remote host.
While uploading it i could see the file (from the local machine where the ftp is set up [in the ftp root folder])

But after uploading completed , the file is not shown in the ftp root folder. But from client machine it shows that it is there,

What is the problem here. please help.

Thankx in advance.

Dani AI

Generated

Brief expert note addressing the behavior reported by and the permission suggestion from .

The symptom — the client reports a successful upload while the FTP home folder on the server appears empty — can be caused by several things besides NTFS ACLs. Common causes: the FTP virtual/home path is different from the folder being inspected, the file is marked hidden/system, an antivirus or file‑monitoring process quarantines or deletes the file immediately after transfer, or an automated cleanup/script moves or removes files after upload. Permissions still matter, but they are only one of the suspects.

Practical checks (run these from the server):

  1. Confirm the FTP physical path in IIS Manager (FTP site Properties -> Home Directory / Virtual Directory settings) and compare it to the folder being checked. From the FTP client run a pwd or check the client’s remote path to ensure both sides reference the same folder.
  2. Inspect the FTP server log for the transfer result (look for the STOR entry and the return code). IIS FTP logs are normally under %SystemRoot%\System32\LogFiles\MSFTPSVC1. Search the log for the filename and note any 2xx/5xx codes.
  3. Show hidden/system files and attributes from a command prompt to avoid Explorer refresh/hiding issues:
dir /a "C:\path\to\ftproot"
attrib "C:\path\to\ftproot\*.*"
  1. Check antivirus/quarantine logs and any third‑party file‑monitoring/backup tools that could remove or quarantine new files. Temporarily disable real‑time scanning and repeat the upload on a non‑production test folder.
  2. As a diagnostic: create a fresh test folder, set permissive ACLs, point the FTP home there, upload a small file and verify immediately with dir /a. If the file appears, progressively restore original settings to isolate the offender.

If STOR shows a success code but the file still disappears, the most likely culprits are external (AV, scheduled script, or a separate process). For deeper forensic proof, enable object access auditing briefly so deletes/moves are recorded in Event Viewer.

Recommended Answers

All 2 Replies

You have a permission issue and the file is being stored with out the everyone permision being read.

You have a permission issue and the file is being stored with out the everyone permision being read.

All the permissions are "Allow"ed to administrator, everyone & the owner.
The folder that the file being uploaded (in the server machine) shows it is an empty folder.

What could be the problem ???
Please help

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.