Microsoft Mobile Push Doesn’t Work With ISA 2000

Mobility, Security
5 Comments

According to this post by Daniel Melanchthon Mobile Push mail that is coming with Windows Mobile 5 may not work out of the box on Microsoft Exchange 2003 SP2 if ISA 2000 is installed (which particularly also affects SBS 2003). Here is the thing, ActiveSync negotiates Push with the server by checking if its even available. According to Amy Babinchak, if ISA 2000 is installed by default it does not pass OPTIONS it does not know to the published server. Since Outlook Mobile Admin resides on the Front End server of Exchange 2003 SP2 deployment (or just the SBS server) request for options would pass this back: =-=-=-= Server Response =-=-=- HTTP/1.1 200 OK Content-Length: 136 Date: Mon, 30 Jan 2006 19:30:13 GMT Content-Type: application/vnd.ms-sync.wbxml Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Pragma: no-cache MS-Server-ActiveSync: 6.5.7638.1 Effectively, push mail will not work with Exchange 2003 SP2/SBS & ISA 2000 installed without adding the following registry key: HKLM\System\CurrentControlSet\Services\W3Proxy\Parameters Value Name: PassOPTIONSToPublishedServer After it is added the OPTIONS keyword goes to the Exchange server which hopefully produces the following response: =-=-=-= Server Response =-=-=- HTTP/1.1 200 OK Date: Fri, 13 Jan 2006 14:13:41 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Pragma: no-cache Content-Length: 0 Public: OPTIONS, POST Allow: OPTIONS, POST MS-Server-ActiveSync: 6.5.7638.1 MS-ASProtocolVersions: 1.0,2.0,2.1,2.5 MS-ASProtocolCommands: Sync, SendMail, SmartForward, SmartReply, GetAttachment, GetHierarchy, CreateCollection, DeleteCollection, MoveCollection, FolderSync, FolderCreate, FolderDelete, FolderUpdate, MoveItems, GetItemEstimate, MeetingResponse, ResolveRecipients, ValidateCert, Provision, Search, Notify, Ping Now please remember that this applies to ISA 2000, not 2004. I am obligated to say this again to limit the comment outrage: There is still NO device on the US market that has Microsoft Mobility & Security Feature Pack (Push Mail) available.

5 Responses to Microsoft Mobile Push Doesn’t Work With ISA 2000

  1. ccWare says:

    Does this also apply to SBS? I do not have a configuration to test but if this is true I simply cannot believe yet another dropped ball on these deployments.

    Do Microsoft ISA, Exchange & SBS teams just never talk? It sure seems that way.

  2. I’m assuming I create a Key under W3Proxy called Parameters, and then create a Dword Value under Parameters called PassOPTIONSToPublishedServer? If so, do I give this a value of 1 or 0?

    Or do I modify the default value of the Parameter Key to PassOPTIONSToPublishedServer

  3. Vlad says:

    Rick,

    Create Parameters, then PassOPTIONSToPublishedServer and set that to 1.

    I’ve confirmed this with the Exchange & Mobility team, it will be included in upcoming SBS Documentation and it will be integrated into Exchange 2003 SP2 release notes.

    -Vlad

  4. I discovered this a while back and blogged it .. this might help a bit:

    http://blogs.flaphead.dns2go.com/archive/2006/01/12/3242.aspx

    It list the MS Kb and what to look for on your Windows Mobile Device to see if it is working. If you are not using Exchange 2003 Push, you might not notice the issue, as ActiveSync on your device will “default” and do a basic sync.

    Hope this helps

  5. Anonymous says:

    You are using the wrong product. Visto has push e-mail for almost all of the PPC 2003, and PPC 5.0 devices out there.

Comments are closed.