Tengo un directorio virtual en mi sitio (entorno de prueba). Es un recurso compartido de UNC que también se utiliza como un FTP público.
Está configurado para conectarse como una cuenta de administrador de dominio y "Configuración de prueba" dice que todo parece estar funcionando. Sin embargo, cuando trato de conectarme consigo:
500 - "Error al iniciar la supervisión de los cambios en \ INTRANET \ FTP \ test \ web.config porque se denegó el acceso"
Este es un ASP.NET YSOD. No estoy seguro de por qué ASP.NET se está involucrando en absoluto, ya que estoy solicitando un archivo .jpg estático.
Intenté activar el seguimiento de solicitudes fallidas y este es el error específico:
- ModuleName WindowsAuthentication
- Notificación 2
- HttpStatus 500
- Error interno del servidor HttpReason
- HttpSubStatus 0
- Código de error 0
- ConfigExceptionInfo
- Notificación AUTHENTICATE_REQUEST
- Código de error La operación se completó correctamente. (0x0)
Si cambio el "Tipo de inicio de sesión de ruta física" de ClearText a Red. Me sale el siguiente error de IIS:
Error HTTP 500.19 - Servidor interno
Error No se puede acceder a la página solicitada porque los datos de configuración relacionados para la página no son válidos.
Información de error detallada
- Módulo IIS Web Core
- Notificación BeginRequest
- Manejador Aún no determinado
- Código de error
0x80070005
- Error de configuración No se puede leer el archivo de configuración debido a permisos insuficientes
- Archivo de configuración
\\?\UNC\INTRANET\FTP\test\web.config
URL solicitada http://test.mydowmain.com:80/uploads/images/ca49acf6-6174-412e-8abd-59fab983e931.jpg
Camino fisico
\\INTRANET\FTP\test\images\ca49acf6-6174-412e-8abd-59fab983e931.jpg
Método de inicio de sesión Aún no determinado
- Usuario de inicio de sesión Aún no determinado
- Directorio de registro de seguimiento de solicitud fallido
C:\inetpub\logs\FailedReqLogFiles
Esto no genera un registro de solicitud fallido de manera bastante extraña: he configurado el seguimiento de solicitud fallida para rastrear errores con los códigos de error 400-999.
También vale la pena señalar que si abro la función de configuración desde IIS, veo un error de acceso denegado.
Tengo exactamente la misma configuración en mi máquina de desarrollo local para la misma ruta UNC y el mismo usuario con el que funciona. Solo en el servidor de prueba no lo hace.
¿Qué estoy haciendo mal?