Eu tenho um diretório virtual no meu site (ambiente de teste). É um compartilhamento UNC que também é usado como um FTP público.
Ele está configurado para se conectar como uma conta de administrador de domínio e "Configurações de teste" indica que tudo parece estar funcionando. No entanto, quando tento me conectar a ele, recebo:
500 - "Falha ao iniciar o monitoramento de alterações no \ INTRANET \ FTP \ test \ web.config porque o acesso foi negado"
Este é um ASP.NET YSOD. Não sei por que o ASP.NET está se envolvendo, pois é um arquivo .jpg estático que estou solicitando.
Tentei ativar o rastreamento de solicitação com falha e este é o erro específico:
- ModuleName WindowsAuthentication
- Notificação 2
- HttpStatus 500
- Erro interno do servidor HttpReason
- HttpSubStatus 0
- ErrorCode 0
- ConfigExceptionInfo
- Notificação AUTHENTICATE_REQUEST
- ErrorCode A operação foi concluída com sucesso. (0x0)
Se eu alterar o "Tipo de logon do caminho físico" de ClearText para Rede. Eu recebo o seguinte erro do IIS:
Erro HTTP 500.19 - Servidor interno
Erro A página solicitada não pode ser acessada porque os dados de configuração relacionados para a página são inválidos.
Informações detalhadas sobre erros
- Módulo IIS Web Core
- Notificação BeginRequest
- Manipulador Ainda não determinado
- Erro de código
0x80070005
- Erro de configuração Não é possível ler o arquivo de configuração devido a permissões insuficientes
- Arquivo de configuração
\\?\UNC\INTRANET\FTP\test\web.config
URL solicitado http://test.mydowmain.com:80/uploads/images/ca49acf6-6174-412e-8abd-59fab983e931.jpg
Caminho físico
\\INTRANET\FTP\test\images\ca49acf6-6174-412e-8abd-59fab983e931.jpg
Método de logon ainda não determinado
- Usuário de logon ainda não determinado
- Diretório de Log de Rastreamento de Solicitação com Falha
C:\inetpub\logs\FailedReqLogFiles
Isso não gera um log de solicitação com falha de maneira estranha - eu configurei o rastreamento de solicitação com falha para rastrear erros com os códigos de erro 400-999.
Também vale a pena notar que, se eu abrir o recurso de Configuração no IIS, vejo um erro de acesso negado.
Eu tenho exatamente a mesma configuração na minha máquina de desenvolvimento local para o mesmo caminho UNC e o mesmo usuário que ele trabalha. Apenas no servidor de teste, isso não acontece.
O que estou fazendo de errado?