サイトに仮想ディレクトリがあります(テスト環境)。パブリックFTPとしても使用されるUNC共有です。
ドメイン管理者アカウントとして接続するように構成されており、「テスト設定」ではすべてが機能しているように見えると書かれています。しかし、私がそれに接続しようとすると、私は得る:
500-「アクセスが拒否されたため、\ INTRANET \ FTP \ test \ web.configの変更の監視を開始できませんでした」
これはASP.NET YSODです。ASP.NETが私が要求している静的な.jpgファイルであるため、ASP.NETが関与している理由はわかりません。
失敗した要求トレースをオンにしようとしましたが、これは特定のエラーです。
- ModuleName WindowsAuthentication
- 通知2
- HttpStatus 500
- HttpReason内部サーバーエラー
- HttpSubStatus 0
- エラーコード0
- ConfigExceptionInfo
- 通知AUTHENTICATE_REQUEST
- ErrorCode操作は正常に完了しました。(0x0)
「物理パスログオンタイプ」をClearTextからNetworkに変更した場合。次のIISエラーが表示されます。
HTTPエラー500.19-内部サーバー
エラーページの関連する構成データが無効であるため、要求されたページにアクセスできません。
詳細なエラー情報
- モジュール IIS Webコア
- 通知 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内から構成機能を開くと、アクセス拒否エラーが表示されます。
私のローカル開発マシンでは、同じUNCパスと同じユーザーにまったく同じセットアップを使用しています。テストサーバー上では実行されません。
私は何を間違えていますか?