現象
次のような状況を考えます。
-
インターネット インフォメーション サービス (IIS) 8.5 Windows 8.1 のサーバーまたは Windows Server 2012 R2 で、拡張ログ機能を有効にします。
-
サーバーのタイム ゾーンの設定は、世界協定時刻 (UTC) よりも後に設定されて (など UTC -04:00)。
-
IIS プロパティの [ファイル名およびロール オーバーに現地時刻を使用] 設定を有効にするとします。
-
ログ ファイルをロール オーバーのスケジュールを設定するとします。
このシナリオでは、W3C ログ サービスのロール オーバーをしようとするサーバは、いくつかの時間範囲内の HTTP 要求を受信したときとがクラッシュし。したがって、すべてのデータサイズが無効になります。
原因
この問題は、W3C ログ サービスがローカル時刻ではなく UTC 時刻によって不適切なログ ファイルをロールのために発生します。
解決策
この問題を解決するには、Windows 8.1 または Windows Server 2012 R2 の更新プログラムのロールアップ、または修正プログラムをリリースしました。
この修正プログラムをインストールする前に修正プログラムの前提条件を確認してください。
修正プログラムと更新プログラムのロールアップのどちらを選択すればよいでしょうか。
更新プログラムのロールアップは、修正プログラムで修正される問題に加えて他の多くの問題を修正します。更新プログラムのロールアップを使用することをお勧めします。更新プログラムのロールアップは、この修正プログラムよりサイズが大きいです。したがって、更新プログラムのロールアップのダウンロードにはより長い時間がかかります。
Windows 8.1 または Windows Server 2012 R2 の更新プログラムのロールアップを入手します。この問題を解決するには、2014 年 12 月にリリースされた更新プログラムのロールアップをインストールします。
Windows 8.1 または Windows Server 2012 R2 の修正プログラムを取得します。サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この問題が発生しているシステムにのみ適用してください。
修正プログラムをダウンロードできる場合は、本サポート技術情報の資料の上部に「修正プログラムをダウンロードできます」というセクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにリクエストを送信し、修正プログラムを入手してください。