I have a website configured with a shared configuration on a network drive that has FTP publishing activated. The site is duplicated with all settings and files to backup host. So both hosts have the same settings.
Authentication runs with default authoentication and domain users. Anonymous is deactivated. All users have read write access and users are isolated by usernamedirectory.
To activate a user we create a virtual directory with the username and pass through authentication.
Files and folder settings on the docroot for FTP are all set to full access for the apppool user.
This used to work fine, but now on the production site users can't upload files anymore but can connect. Even over localhost, so no firewall or anything is involved.
It still works on our backup host and the only difference I see with procmon is that the actual user accessing the filesystem is the apppool user on the production host, but the NT-Authority\System user on the backup host.
Any idea how to fix this?
UPDATE:
The only difference between the production system and the backup host is, that production is a webfarm and backup is not. Also what is interesting, if I create a folder on the production system outside the document root for the webfarm, it works.
Webroot: \\share\\wwwroot
FTP that does not work: \\share\\wwwroot\\FTPFolder
FTP that does work: \\share\\FTPFolder
Could some webserver process be blocking files?