次の方法で共有


インターネット インフォメーション サービスのトラブルシューティング

Microsoft インターネット インフォメーション サービス (IIS) は、HTTP、SOAP、Windows SharePoint Services アダプターなど、さまざまな機能に Microsoft BizTalk Server によって広く使用されています。 このトピックでは、IIS で発生する可能性がある既知の問題とその解決策について説明します。

の既知の問題

このトピックに記載されているエラーは、HTTP エラー メッセージの簡易表示を無効にするよう Internet Explorer を構成していない場合は、表示されない可能性があります。

HTTP エラー メッセージの簡易表示を無効にするよう Internet Explorer を構成するには

  1. [ツール] メニューの [インターネット オプション] をクリックします。

  2. [詳細設定] タブの [参照] セクションで、[フレンドリ HTTP エラー メッセージの表示チェック] ボックスをオフにし、[OK] をクリックします。

  3. Internet Explorer を閉じます。

IIS サーバー上の Web ページにアクセスすると "HTTP 404 - ファイルが見つかりません" エラーが発生する

問題

IIS サーバー上の Web ページにアクセスしようとすると、次のようなエラーが表示されます。

"ページが見つかりません。"

- または -

“HTTP 404 - ファイルが見つかりません”

原因

このエラーは次のような理由で発生することがあります。

  • 要求されたファイルの名前が変更されている。

  • 要求されたファイルが別の場所に移動されたか、削除されている。

  • 保守、アップグレード、その他の理由により、要求されたファイルが一時的に使用できない。

  • 要求されたファイルが存在しない。

  • IIS 6.0: 適切な Web サービスの拡張機能または MIME の種類が有効になっていない。

  • 仮想ディレクトリは、別のサーバー上のドライブのルートにマップされます。

解決方法

Microsoft サポート技術情報の 248033記事「一般的な理由 IIS Server から "HTTP 404 - ファイルが見つかりません" というエラーが返される一般的な理由」の解決策に関するセクションの手順に https://support.microsoft.com/kb/248033従います。

IIS サーバー上の Web ページへのアクセス時に "ページを表示できません。サーバーが見つからないか、DNS エラーです。" エラーが発生する

問題

IIS サーバー上の Web ページにアクセスしようとすると、次のようなエラーが表示されます。

"ページを表示できません。"

- または -

"Cannot find server or DNS Error"

原因

このエラーは次のような理由で発生することがあります。

  • Internet Explorer の接続設定が正しくない。

  • 構成が正しくないか、構成されていないか、互換性のないファイアウォールまたはプロキシ ソフトウェアがインストールされている。

  • ホスト ファイルに正しくないエントリがある。

  • ネットワーク アダプターが正しく機能していないか、互換性のないネットワーク アダプター ドライバーがインストールされている。

解決方法

Microsoft サポート技術情報の記事「インターネット エクスプローラーで Web サイトにアクセスしようとするとエラー メッセージが表示されない」という326155の解決策セクションの手順にhttps://support.microsoft.com/kb/326155従います。

IIS サーバー上の Web ページへのアクセス時に "401 - アクセスが拒否されました" エラーが発生する

問題

IIS サーバー上の Web ページにアクセスしようとすると、次のようなエラーが表示されます。

“401 - アクセスが拒否されました”

原因

IIS では、エラーの原因をより具体的に示すいくつかの 401 エラーを定義しています。 これらの限定的なエラー コードは、ブラウザーに表示されます。

  • “401.1 - 資格情報が無効のため、アクセスが拒否されました。”

  • “401.2 – サーバーの構成によりアクセスが拒否されました。”

  • “401.3 – 要求したリソースに設定された ACL によりアクセスが拒否されました。”

  • “401.4 – Web サーバーにインストールされたフィルターによって、認証が失敗しました。”

  • “401.5 – ISAPI または CGI アプリケーションによって、認証が失敗しました。”

  • “401.7 – Web サーバーの URL 承認ポリシーにより、アクセスが拒否されました。” これは、IIS 6.0 固有のエラー コードです。

    IIS 7.0 の状態コードの完全な一覧については、マイクロソフト サポート技術情報の記事 943891「IIS 7.0 の HTTP 状態コード」を参照してください https://support.microsoft.com/kb/943891

解決方法

「IIS のアクセス許可の問題を解決するためのガイドライン」の手順に従って、IIS のアクセス許可の問題を解決します。

IIS サーバー上の Web ページにアクセスすると "500 - 内部サーバー エラー" が発生する

問題

IIS サーバー上の Web ページにアクセスしようとすると、次のようなエラーが表示されます。

500 - 内部サーバー エラー

原因

このエラー メッセージは、サーバー側のさまざまな問題が原因で発生する可能性があります。

解決方法

この問題を解決するには、以下の手順を実行します。

  • IIS サーバーのアプリケーション ログで、このエラーが発生する理由に関する情報がないか調べます。

  • IIS ログ ファイルまたは HTTPERR ログ ファイルで、エラー原因の特定に役立つ可能性のある情報を確認します。 既定では、Windows Server オペレーティング システムを実行しているコンピューター上の IIS ログ ファイルは、次のディレクトリにあります。

    %WinDir%\system32\LogFiles\W3SVC1\

    Note

    %WinDir% は、IIS サーバー上の Windows ディレクトリの場所のプレースホルダーです。

    既定では、Windows Server 2008 コンピューターまたは Windows Vista コンピューターの IIS ログ ファイルは、次のディレクトリにあります。

    C:\inetpub\logs\LogFiles\W3SVC1\

    既定では、Windows Server 上の HTTPERR ログ ファイルは次のディレクトリにあります。

    %WinDir%system32LogFilesHTTPERR

    Note

    HTTPERR ログ ファイルは、Windows Server 2008 SP2 または Windows Vista コンピューターでのみ使用できます。

IIS サーバー上の Web ページにアクセスすると "サービスは利用できません" エラーが発生する

問題

IIS サーバー上の Web ページにアクセスしようとすると、次のようなエラーが表示されます。

サービス利用不可

原因

このエラーの最も一般的な原因は、Web ページのアプリケーション プール (IIS 6.0 および IIS 7.0) が停止していることです。 一般には、アプリケーション プールまたは COM+ アプリケーションを構成している ID に無効なユーザー名またはパスワードが指定されている場合にこのエラーが発生します。

解決方法

「IIS アクセス許可の問題を解決するためのガイドライン 」トピックの「IIS アプリケーション ホスト プロセス ID の設定」セクションの手順に従って、適切なホスト プロセス ID を設定します。

参照

IIS のアクセス許可の問題を解決するためのガイドライン