素晴らしいMicrosoft Exchangeバグの生活(だけでなく)

マイクロソフトは素晴らしい会社です。 まれではありませんが、彼女は新製品や買収だけでなく、かなり贅沢なバグにも驚く準備ができています。



ここで、Habrachiansは、 高いプロセッサ負荷、Windows Updateの欠如を克服しようとしています 。 Sisypheanの労働! しかし、この戦場でも、地元で勝利することができます。 次の更新まで。 この動作は仕様です。



永続性、分析的思考、一見完全に無関係な事実を結びつける洗練されたスキルは、Windows管理者にとって絶対に必要です。



私は練習から面白いケースを共有します。



私のメールクライアントは、Microsoft Exchangeと連動したMicrosoft Outlookです。



これは非常に深刻で機能的な組み合わせです。 マイクロソフトは電子メールについて多くのことを知っています。創業者の父のおかげで、電子メールはOutlookでの検索をCtrl + Fで転送文字に個人的に変更したお気に入りのツールでした。



この組み合わせには3つの欠点があります-高価、非常に高価、そして難しい。 Microsoft Exchangeは重い製品です。 いくつかの単純なことは実装が非常に難しく、製品をよく知るために必要な最も単純な問題を理解することは困難です。



問題の中心に。 メールクライアントにはアドレス帳がありますか? Outlook + Exchangeにはありますが、ありません。

メールボックスに保存されている個人の連絡先リストに加えて、Exchangeは顧客に組織全体のアドレス帳を提供します。







オンラインモードでは、Outlookは受信者リストを受信するためにサーバーに接続します。 大規模なインストールでは、メールユーザーの数は数万単位で測定され、サーバーの負荷は非常に大きくなる可能性があります。 そのため、Microsoftは長い間デフォルトの同期スキームに合格しています。



クライアントはメールフォルダーのデータを同期し、サーバーからオフラインアドレス帳をオフラインでダウンロードします。 最初に、クライアントは完全なアドレス帳をダウンロードします。アドレス帳のサイズは数十から数百メガバイトになることがあり、次に、毎日、変更のある小さなバイナリパッチがダウンロードされます。 パッチを適用したブックは、一連のファイルとして保存されます。





ある晴れた日、メールクライアントのアドレス帳が古くなっていることに気付きました。 その日はもはやそれほど美しくないようでした。 手動で更新しようとしましたが、更新されませんでした。



サーバーをチェックしました。 アドレス帳は配布ポイントにあり、サーバーによって定期的に更新されました。 私の同僚にはそのような問題はありませんでした。



翌朝、私は再び更新なしで放置されました。 たぶん問題は私がExchange管理者だということでしょうか? 面白そうに聞こえますが、Exchange管理者にとってOutlookは常に完全なアドレスをダウンロードするという話がありました(この事実の確認は今のところ見つかりません)。 いいえ、管理者権限がなければ本は揺れません。 OK、プロファイルを削除しました。 結果ゼロ。



Wiresharkを起動しました。 [ダウンロード]をクリックしますが、何もありません。



残ったアルティマ比の規制-support.microsoft.comで検索します。 それで何?

「HTTPバージョンのOutlookオフラインアドレス帳(OAB)がダウンロードされない」という記事では 、問題の解決策としてワイヤレスマウスドライバーの更新」を提案しています



Outlookでワイヤレスマウスドライバーを更新してオフラインアドレス帳をダウンロードしますか? でたらめ。

Microsoft Wireless Mouse 8000をインストールしていなかった場合です。







最後のIntellipointパッケージを配置し、「アドレス帳のダウンロード」を実行すると...ダウンロードされます。



しかし、唯一の解決策があります -MAPIアイドルタスクの猶予です。 MAPI(OutlookとExchangeとの通信に役立つメールAPI)の開発者は、コンピューターがアイドル状態のときにのみ発生することを確認しています。 オフラインアドレス帳のダウンロード(ボタンを押すことを含む)もその1つです。 Outlook開発者にとって「アイドル」とはどういう意味ですか? アイドル-ユーザーがマウスを動かさず、ドライバーがOSに新しいカーソル座標を送信しないことを意味します。 独創的。



マウス用のドライバーの高度な開発者Microsoftは、マウスが動かなくてもOSにステータスメッセージを送信することを決定しました。 何よりも信頼性が高くなり、その後突然レシーバーまたはポートがスリープ状態になります。



ここで石の上に鎌を見つけました。 IDLEイベントは発生しませんでした。 しかし、ユーザーの痛みや涙は気づかず、ドライバー開発者はマウスの「間違った」動作を修正しました。



ご清聴ありがとうございました。 この5分間の憎しみで、私たちは完全だと考えます。



UPD:ちなみに、 The Mysterious Outlook Outbox:The Whole Storyという優れたドキュメントがあります 。 お勧めです。

OABミニFAQ: https : //support.microsoft.com/en-us/kb/841273



All Articles