내 사이트 (테스트 환경)에 가상 디렉터리가 있습니다. 공용 FTP로도 사용되는 UNC 공유입니다.
도메인 관리자 계정으로 연결하도록 구성되어 있으며 "테스트 설정"에 모든 것이 작동하는 것 같습니다. 그러나 연결하려고하면 다음과 같은 결과가 나타납니다.
500- "액세스가 거부되어 \ INTRANET \ FTP \ test \ web.config에서 모니터링 변경을 시작하지 못했습니다."
이것은 ASP.NET YSOD입니다. ASP.NET이 요청하는 정적 .jpg 파일이기 때문에 왜 ASP.NET이 관여하는지 확실하지 않습니다.
실패한 요청 추적을 켜려고 시도했는데 이는 특정 오류입니다.
- ModuleName Windows 인증
- 알림 2
- HttpStatus 500
- HttpReason 내부 서버 오류
- HttpSubStatus 0
- 오류 코드 0
- ConfigExceptionInfo
- 알림 AUTHENTICATE_REQUEST
- ErrorCode 작업이 성공적으로 완료되었습니다. (0x0)
"물리적 경로 로그온 유형"을 ClearText에서 네트워크로 변경하면 다음과 같은 IIS 오류가 발생합니다.
HTTP 오류 500.19-내부 서버
오류 페이지의 관련 구성 데이터가 유효하지 않아 요청한 페이지에 액세스 할 수 없습니다.
자세한 오류 정보
- 모듈 IIS 웹 코어
- 알림 BeginRequest
- 처리기 가 아직 결정되지 않았습니다
- 에러 코드
0x80070005
- 구성 오류 권한이 충분하지 않아 구성 파일을 읽을 수 없습니다
- 구성 파일
\\?\UNC\INTRANET\FTP\test\web.config
요청 된 URL http://test.mydowmain.com:80/uploads/images/ca49acf6-6174-412e-8abd-59fab983e931.jpg
물리적 경로
\\INTRANET\FTP\test\images\ca49acf6-6174-412e-8abd-59fab983e931.jpg
로그온 방법 아직 결정되지 않았습니다
- 로그온 사용자 아직 결정되지 않았습니다
- 실패한 요청 추적 로그 디렉토리
C:\inetpub\logs\FailedReqLogFiles
실패한 요청 로그를 이상하게 생성하지는 않습니다. 오류 코드 400-999의 오류를 추적하도록 실패한 요청 추적을 설정했습니다.
또한 IIS 내에서 구성 기능을 열면 액세스 거부 오류가 표시됩니다.
로컬 dev 시스템에서 동일한 UNC 경로와 동일한 사용자로 동일한 설정을했습니다. 테스트 서버에서만 그렇지 않습니다.
내가 도대체 뭘 잘못하고있는 겁니까?