InstructorGuide Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. 2003 Microsoft Corporation. All rights reserved. Microsoft, MS-DOS, Windows, Windows NT, ActiveSync®, ActiveSync® 3.7, ActiveX®, Microsoft® .NET, Microsoft® Exchange 2000, Microsoft® Exchange 5.5, Microsoft® Exchange Directory Service to Metabase Replication, Microsoft® Exchange Server 2003, Microsoft® Internet Explorer, Microsoft® Internet Explorer 4, Microsoft® Internet Explorer 4.5 for the Macintosh, Microsoft® Internet Explorer 5, Microsoft® Internet Explorer 5 for Unix, Microsoft® Internet Explorer 5.01, Microsoft® Internet Explorer 6, Microsoft® Internet Information Services, Microsoft® Internet Security and Acceleration Server, Microsoft® Internet Server Application Programming Interface, Microsoft® Mobile Information Server 2002, Microsoft® Mobile Services, Microsoft® Notepad, Microsoft® Outlook®, Microsoft® Outlook® 2003, Microsoft® Outlook® Mobile Access, Microsoft® Outlook® Web Access, Microsoft® Outlook® Web Access Basic, Microsoft® Outlook® Web Access Premium, Microsoft® Product Support Services, Microsoft® Proxy Server, Microsoft® Server ActiveSync®, Microsoft® Small Business Server, Microsoft® SQL Server™, Microsoft® Windows NT®, Microsoft® Windows®, Microsoft® Windows® 2000, Microsoft® Windows® 2003, Microsoft® Windows® 95, Microsoft® Windows® 98, Microsoft® Windows® 98 Second Edition, Microsoft® Windows® Management Instrumentation, Microsoft® Windows® Millenium Edition, Microsoft® Windows® Powered Pocket PC 2002, Microsoft® Windows® Powered Pocket PC 2002 Phone Edition, Microsoft® Windows® Powered Pocket PC 2003, Microsoft® Windows® Powered Smartphone, Microsoft® Windows® Server™ 2003, Microsoft® Windows® XP, MSN™ Internet Access, and MSN™ Internet Access 8 are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. iii Contents Module 1: Microsoft® Outlook® Web Access (OWA) Overview 1 Summary of New Features 2 The New OWA Experience .7 Outlook Web Access Premium 8 Options Page Toolbar 40 Outlook Web Access Basic .41 OWA and the Browser .53 OWA and Exchange Version Combinations .57 OWA and Forms-Based Authentication 58 OWA S/MIME Control .60 OWA Attachment Blocking 62 Other OWA Topics 64 GZip Compression .75 GZip Metabase .87 OWA and DS2MB .90 Appendix A: GZip and OWA Metabase Values Appendix B: Configuration Scripts Appendix C: Customizing the Theme Lab 1: Configuring OWA Features Module 2: Troubleshooting Remote Procedure Call (RPC) Over HTTP Introducing RPC over HTTP .1 Pre-Requisites for RPC/HTTP .6 RPC over HTTP Setup .8 Using RpcHttp_Setup.vbs 10 The RPC Virtual Directory in IIS 16 Troubleshooting Server Configuration 18 Client Registry Keys 19 Troubleshooting Client-Server Connectivity 21 Certificates and client problems 27 Troubleshooting with RPCPing .28 Lab 2.1: Troubleshooting RPC over HTTP 33 Appendix A - RPCPing Appendix B – Registry Values Appendix C – Useful Weblinks Module 3: Troubleshooting Microsoft® Outlook® Mobile Access (OMA) General Overview 5 OMA, a .NET Application .8 ASP.NET Security Architecture 13 OMA Dependencies .19 OMA Capabilities 22 User preferences .36 OMA, behind the GUI .42 Supported Devices .48 iv Using http(s)://fqdn/oma . 49 Counters . 52 Known Issues 56 Troubleshooting . 62 Troubleshooting Diagram . 86 Tools 88 Lab: Restoring OMA Functionality 92 Module 4: Mobility Sync/Push Microsoft® Exchange Server 2003 Exchange ActiveSync® (EAS) . 1 Sync Client Architecture . 5 Object Management on the Device . 7 Sync Protocol Versions and Device Support 8 Sync Protocol Negotiation 9 SSL 11 Sync Protocol Commands . 13 Performance Counters . 22 Synchronization and DAV Replication 28 Device Logging . 30 Up to Date Notification . 32 Administrative Tasks 33 Device Provisioning 38 Device Info XML 42 Lab 4.1: Configuring ActiveSync . 46 Exercise 2 47 AUTD 48 OMA Sink . 49 Batching of Notifications 51 Performance Counters . 53 Known Issues 58 Lab 4.2: Setting Up AUTD . 62 . Instructor Guide Information in this document, including URL and other Internet