Microsoft Knowledge Base Email Alertz

KBAlertz.com: How to allow for ActiveSync 4.x to function together with LSP applications

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]

Search KbAlertz

Advanced Search

Webmasters
Put kbAlertz on your website.
[ Click Here for more! ]





ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **


Bug Tracking Software
For bug tracking software or defect tracking software or issue tracking software, visit Axosoft.


Community Site



We Send hundreds of thousands of emails using ASP.NET Email



Expert Web Design & Graphic Design
Design44.com

ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **




Mentioned In








Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks




Article ID: 936858 - Last Review: November 29, 2007 - Revision: 2.2

How to allow for ActiveSync 4.x to function together with LSP applications

On This Page

INTRODUCTION

Third-party networking applications or corporate proxies that function as layered service providers (LSPs) may interfere with Desktop Passthrough (DTPT) traffic for Microsoft ActiveSync 4.x and for Windows Mobile Device Center (WMDC). Examples of LSPs are parental controls, the ISA proxy, and even some firewalls.

MORE INFORMATION

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756  (http://kbalertz.com/Feedback.aspx?kbNumber=322756/ ) How to back up and restore the registry in Windows


Problems that are related to LSPs interfering with DTPT and problems that occur after you install ActiveSync 4.2, ActiveSync 4.5, or WMDC, are as follows:
  • After you upgrade from ActiveSync 4.1, DTPT connections may fail.
  • When you connect to the desktop, Exchange Server synchronization fails, and you receive the following error code:
    0x80072e**
When a network request is made from a device through DTPT, two networking connections are made: An incoming connection goes from the device to the desktop over the RNDIS interface, and an outgoing connection goes from ActiveSync to the Internet or to the intranet. The request passes through the Windows networking stack for each connection. Certain proxies and other third-party networking applications may insert themselves into this stack as LSPs. LSPs can prevent Windows Mobile-based devices from making network requests when the Windows Mobile-based devices are connected through DTPT. To try to balance security and corporate policy compliance, ActiveSync and WMDC bypass LSPs on the incoming connection and use LSPs on the outgoing connection. In some cases, the user or the IT administrator may want to change these default settings. An IT administrator may want to use LSPs on the incoming connection for increased security. Or, the user may be experiencing problems because of incompatibilities with the LSP on the outgoing connection. Therefore, the user may want to bypass the LSP.

Starting with ActiveSync 4.1, you must configure the following registry entry to allow for ActiveSync to function together with LSP appliciatons:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services] "AllowLSP"=dword:0
By default, this registry key does not exist. This scenario uses the default value of 00000001. The following tables describe what values to use to configure ActiveSync 4.0, ActiveSync 4.1, and ActiveSync 4.2:

ActiveSync 4.0

Collapse this tableExpand this table
ValueIncoming connectionOutgoing connection
Not AvailableUse LSPsUse LSPs

ActiveSync 4.1

Collapse this tableExpand this table
ValueIncoming connectionOutgoing connection
00000000Bypass LSPsBypass LSPs
00000001Use LSPsUse LSPs

ActiveSync 4.2

Collapse this tableExpand this table
ValueIncoming connectionOutgoing connection
00000001Bypass LSPsUse LSPs
00000000Bypass LSPsBypass LSPs
00000010Use LSPsBypass LSPs
00000011Use LSPsUse LSPs

WMDC

Collapse this tableExpand this table
ValueIncoming connectionOutgoing connection
00000001 (default)Bypass LSPsUse LSPs
00000000 (more compatible)Bypass LSPsBypass LSPs
00000010 Use LSPsBypass LSPs
00000011 (more compliant) Use LSPsUse LSPs

ActiveSync 4.5

Collapse this tableExpand this table
ValueIncoming connectionOutgoing connection
00000001 (default)Bypass LSPsUse LSPs
00000000 (more compatible)Bypass LSPsBypass LSPs
00000010 Use LSPsBypass LSPs
00000011 (more compliant) Use LSPsUse LSPs

APPLIES TO
  • Microsoft ActiveSync 4.2
  • Microsoft ActiveSync 4.1
  • Microsoft ActiveSync 4.0
  • Microsoft ActiveSync 4.5
  • Microsoft Windows Mobile Device Center
Keywords: 
kbinfo kbhowto KB936858
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate

Be the first to leave feedback, to help others about this knowledge base article.

(Optional) Name

(Optional) Public URL Or Email

Comments
No HTML -- Text Only Please