Exchange 2010 SP2 RU1 と CAS から CAS へのプロキシとの非互換性
原文の記事の投稿日: 2012 年 2 月 18 日 (土曜日)
我々は、Exchange 2010 SP2 RU1 サーバーと旧バージョンの Exchange サーバーの間での CAS から CAS へのプロキシの挙動の変化に関して、皆さんに注意を喚起しようと考えました。
CAS から CAS へのプロキシで使われるユーザー コンテキスト Cookie に対して、SP2 RU1 パッケージである変更が行われました。残念なことにその副作用として SP2 RU1 サーバーと以前のバージョンの Exchange サーバーとの間の一時的な非互換状態が生じます。この変更により、以前のバージョンの Exchange は SP2 RU1 サーバーで使われるより新しい Cookie を認識しなくなります。その結果、SP2 RU1 から以前のバージョンの Exchange へのプロキシは失敗し、次のようなエラーを返します。
Invalid user context cookie found in proxy response (プロキシ応答に無効なユーザー コンテキスト Cookie が見つかった)
このとき、サーバーのイベント ログには次のような例外が記録されます。
Event ID: 4999
Log Name: Application
Source: MSExchange Common
Task Category: General
Level: Error
Description: Watson report about to be sent for process id: 744, with parameters: E12, c-RTL-AMD64, 14.02.0283.003, OWA, M.E.Clients.Owa, M.E.C.O.C.ProxyUtilities.UpdateProxyUserContextIdFromResponse, M.E.C.O.Core.OwaAsyncOperationException, 413, 14.02.0283.003.
すべての顧客が、この問題の影響を受けるわけではありません。これに関していくつか質問をいただいたので、この変更をお知らせしようと考えました。多くの Exchange 顧客は Exchange 2010 と Exchange 2007 の間でプロキシを使わず、それよりもリダイレクトを使うので、この変更の影響を受けません。しかし、CAS から CAS へのプロキシを使用している場合は、Exchange 2010 SP2 RU1 クライアント アクセス サーバーが以前のバージョンの Exchange 2010 または Exchange 2007 クライアント アクセス サーバーへのプロキシを行うので、この変更の影響を受けることになります。
影響を受ける場合、この問題は一時的なものであり、CAS から CAS へのプロキシ プロセスに関与するすべての CAS を更新して Exchange 2010 SP2 RU1 にすれば問題が解消することに注意してください。つまり、この問題の影響を受けていても、関係するすべての Exchange 2010 サーバーに SP2 RU1 を展開すれば、問題は解決します。
CAS から CAS へのプロキシを Exchange 2010 と Exchange 2007 の間で使用する方々のために Exchange 2007 の中間更新 (IU) を提供する予定です。IU の提供については、このブログで発表します。
サーバー プロキシ バージョン | プロキシ対象サーバー | 対応処置 |
---|---|---|
Exchange 2010 SP2 RU1 | SP2 RU1 よりも古いバージョンの Exchange 2010 | プロキシ プロセスに関係するすべてのサーバーに Exchange 2010 SP2 RU1 を適用する |
Exchange 2010 SP2 RU1 | Exchange 2007 | Exchange 2007 IU を展開するまで、Exchange 2010 SP2 RU1 の展開を保留にする |
Exchange チーム
これはローカライズされたブログ投稿です。原文の記事は、「Exchange 2010 SP2 RU1 and CAS-to-CAS Proxy Incompatibility」をご覧ください。