La publicación IIS FTP con directorios virtuales no funciona

La publicación IIS FTP con directorios virtuales no funciona

Tengo un sitio web configurado con una configuración compartida en una unidad de red que tiene activada la publicación FTP. El sitio está duplicado con todas las configuraciones y archivos para el host de respaldo. Entonces ambos hosts tienen la misma configuración.

La autenticación se ejecuta con autenticación predeterminada y usuarios de dominio. Anónimo está desactivado. Todos los usuarios tienen acceso de lectura y escritura y los usuarios están aislados por el directorio de nombre de usuario.

Para activar un usuario creamos un directorio virtual con el nombre de usuario y pasamos por autenticación.

Las configuraciones de archivos y carpetas en docroot para FTP están configuradas con acceso completo para el usuario de apppool.

Esto solía funcionar bien, pero ahora en el sitio de producción los usuarios ya no pueden cargar archivos pero sí pueden conectarse. Incluso a través de localhost, por lo que no hay ningún firewall ni nada involucrado.

Todavía funciona en nuestro host de respaldo y la única diferencia que veo con procmon es que el usuario real que accede al sistema de archivos es el usuario del grupo de aplicaciones en el host de producción, pero el usuario NT-Authority\System en el host de respaldo.

¿Algúna idea de cómo arreglar esto?

ACTUALIZAR:

La única diferencia entre el sistema de producción y el host de respaldo es que la producción es una granja web y el respaldo no. Además, lo que es interesante es que si creo una carpeta en el sistema de producción fuera de la raíz del documento para webfarm, funciona.

Raíz web: \\share\\wwwroot

FTP que no funciona: \\share\\wwwroot\\FTPFolder

FTP quehacetrabajo: \\share\\FTPFolder

¿Podría algún proceso del servidor web estar bloqueando archivos?

Respuesta1

Verifique que tenga la misma configuración de seguridad para las carpetas (hasta donde yo sé, esto no se copia si usa AD), verifique el usuario para el grupo de aplicaciones (si es el mismo en ambos servidores): este sería su problema. . Cambie el usuario que ejecuta el grupo de aplicaciones, todo debería estar bien.

información relacionada