IIS 7.5 (Windows Server 2008 R2) 以降のアーキテクチャについて

こんにちは。日本マイクロソフト、CSS デベロッパー ツールズ DSI の牧です。 Windows 2000 時代の IIS 5.0 は inetinfo.exe というプロセスが一つでほぼすべてを取り仕切っていました。Windows Server 2003 の IIS 6.0 では HTTP 通信部分が http.sys、アプリケーションワーカープロセスは w3wp.exe と役割分担がされました。これによってパフォーマンスやセキュリティが向上しましたが、他方、問題が発生した際にいったいどの部分でエラーとなっているかが、分かりにくくなっている事は否めません。 本トピックでは、IIS 7.5(Windows Server 2008 R2)以降、IIS を構成するコンポーネントを説明し、それらコンポーネントがどの様に処理を行うかを解説したうえで、本題の IIS が行うエラー制御処理についてどこでエラーが起きたらどのように観測されるのか、といった点を簡単に解説します。 IIS を構成するコンポーネントについて まず、IIS のコアコンポーネントをご紹介したいと思います。 HTTP プロトコルスタック (HTTP.sys)HTTP.sys は、端的に言うと HTTP/HTTPS 用の通信ドライバです。HTTP コネクションの管理、HTTP ヘッダー解析、URL/URI/IRI の解析、HTTP リクエストのログ機能、キャッシュ機能、および、SSL 機能等、多くの機能が HTTP.sys に搭載されています。 Windows プロセスアクティブ化サービス (Windows Process Activation Service :…


Windows Server 2008/IIS 7.0 以後におけるパスワード変更機能について

こんにちは。日本マイクロソフト、デベロッパー サポート DSI の澤田です。 Windows Server 2003/IIS 6.0 まで Web アプリケーション経由でユーザーのパスワードの有効期限切れ事前通知機能、および、パスワード変更機能として IISADMPWD を提供していました。しかし、IISADMPWD は Windows Server 2008/IIS 7.0 以降のバージョンの IIS ではインストールされません。今回は Windows Server 2008/IIS 7.0 以降のバージョンのIIS における Web アプリケーション経由でユーザーのパスワードの有効期限切れ事前通知、パスワード変更確認機能、および、パスワード変更機能に関する情報を紹介します。 Windows Server 2008/IIS 7.0 以後における IISADMPWD について Windows Server 2008/IIS 7.0 以後のバージョンの IIS では、IISADMPWD はサポートしておらず、動作しません。  IISADMPWD には、IIS 6.0 のメタベースに登録された PasswordExpirePreNotifyDaysプロパティ、PasswordChangeFlagsプロパティなどの値に基づいて動作する以下の主要な 3 つの機能があります。 パスワードの有効期限切れ事前通知機能基本認証や NTLM 認証 (※)…


Windows Server 2008 または Windows Server 2008 R2 上で IIS (WWW サービスと FTP サービス) をクラスタリング構成する方法について

はじめまして。日本マイクロソフト、デベロッパー サポート DSI の澤田です。 今回は、お問い合わせの多い、IIS (WWW サービスと FTP サービス) のクラスタリング (フェールオーバークラスタリング) についてお知らせしたいと思います。これから Windows Server上で IIS のクラスター環境の構築をされる方、あるいは、既にクラスター環境で IIS を使用し、フェールーオーバーする障害が発生している方は、是非そのまま最後まで目を通してください。 Windows Server 2008 または Windows Server 2008 R2 上で IIS をクラスタリングするための技術文書 Windows Server 2008 または Windows Server 2008 R2 上では IIS のクラスタリングがサポートされています。環境構築手順は以下の技術文書にあります。 文書番号: 970759タイトル: Microsoft Windows Server 2008 フェールオーバー クラスターで IIS 7.0 World Wide Web 発行サービスを構成するhttp://support.microsoft.com/kb/970759/ja-jp 文書番号: 974603タイトル:…