[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

OMA and Direct Push on a Treo 700w

Posted on 2006-04-27
32
Medium Priority
?
1,845 Views
Last Modified: 2007-12-19
I have one Exchange 2003 SP2 server. I have OMA active and using a separate Vdir (exchange-oma - per MS article
817379 using method #2) so I can leave "SSL channel required" checked on the \Exchange directory for OWA purposes.
I have a pilot user who has a Treo 700W with the latest firmware (1.10) from Palm and the latest Activesync software.
According to everything I have read, using the new Direct Push method (does not use SMS), the Exchange server should immediately notify the PDA that an email has arrived and the PDA should immediately retrieve it (I know this step follows
pings from the PDA etc.). Some say the new email should show up on the PDA before it gets to the Inbox in Outlook on a client PC on the LAN. Well, our pilot user gets new emails etc. only when his PDA syncs (he can set it to do so automatically every 5 minutes, or when he manually performs a send/receive). The closest solution I have seen that may deal with our issue concerns the heartbeat intervals on the server (apparently there are defaults that can be overridden
by adding about 5 registry keys and appropriate values - although I am still uncertain on what the appropriate values should be). Any suggestions on where to look to find out why notifications are not immediate and/or how to fix it are
greatly appreciated.
0
Comment
Question by:ks157
  • 7
  • 6
  • 6
  • +3
29 Comments
 
LVL 104

Expert Comment

by:Sembee
ID: 16553871
I doubt whether it is the heartbeat. Lots of people seem to have latched on to the heartbeat as being the cause of these problems, but when I put it to Microsoft they said that it wasn't. I can't publish the source or the exact text that I received as it was under NDA.

This would appear to be a simple failure of the push feature.

What version of Windows Mobile is on this device?
Is push actually enabled on the device?

Simon.
0
 

Author Comment

by:ks157
ID: 16553911
The Treo is running 5.1. Where would the user look to verify that push is enabled?
0
 
LVL 104

Expert Comment

by:Sembee
ID: 16554014
Need more than that for the version number.

My JasJar is 5.1.195 (Build 14847.2.0.0)

The key bit is the build at the end.

The different suppliers are enabling it in different ways. On my JasJar it is in something called "Connection Manager". I haven't seen a Treo (as I live in the UK and it is still exclusive to Verizon) so am not sure what it is on that device.

Simon.
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 

Author Comment

by:ks157
ID: 16554747
Here it is: 5.1.195 (Build 14929.2.2.1)
0
 
LVL 104

Expert Comment

by:Sembee
ID: 16554939
The build number is key - anything above 2.x.x is good as it has the MSFP update.

Simon.
0
 
LVL 6

Expert Comment

by:matthew_wade
ID: 16555943
Try configuring the activsync schedule on the Treo to "as new mail arrives".  By doing so he'll receive the email as soon as his Inbox does.  We are piloting Treo 700w's ourselves and have had a few minor "undocumented" setup points.  Did you also setup the Mobile Services section located in teh ESM tool under global settings?  

This is where you'll enter the domain name for your provider's text email service.  IE: phonenumber@provider.com.  Verizon's is number@vtext.com.  The email that is sent from the Exchange 2003 SP2 server is invisible and basically is telling the mobile device to immediately sync.  Our's is very fast..."blackberry" like.  

To confirm that your Direct Push is working correctly there is a performance counter you can check.  On your Exchange server launch Perfmon and Add the Ping: Last Heartbeat Interval Counter located under the Microsoft Exchange ActivSync object.  If it is over 900 seconds that it is working and talking to your Treo.  If it's 0 then it's not working.

Matthew
<web site removed>
0
 
LVL 104

Expert Comment

by:Sembee
ID: 16556506
You shouldn't need to set Always Up To Date to use the push technology. Push is replacing AUTD as that technology is useless to the vast majority of the world where we don't have email to SMS gateways and have to pay for every text message.

Simon.
0
 
LVL 6

Expert Comment

by:matthew_wade
ID: 16556637
Sembee

You are correct.  You shouldn't have to...however results from my recent testing with the Treo's and mobile connectivity it that's the only way it works correctly.  When I set it to anything else they don't get emails as they are received.  It appears that MS is still using the ActivSync technology with DirectPush.

We are still testing so I am open to ideas if you've got any.  I have a working Treo 5 feet from me to try any suggestions.  ;)

Matthew
 
0
 
LVL 104

Expert Comment

by:Sembee
ID: 16556683
I haven't seen a Treo and therefore haven't seen how Palm have implemented the enabling of the push feature. I don't know what the option is to turn it on. I have done a number of times on the HTC based devices (iMate products for example) and have an iMate JasJar of my own. On those devices I have to configure Exchange Active Sync AND enable push (but clicking an icon).

Treos have come up a couple of times on this site in the last couple of weeks so I believe it can be done.

Simon.
0
 
LVL 6

Expert Comment

by:matthew_wade
ID: 16556689
Sembee,

Here is an article I forgot I had that goes indepth into setup of DirectPush on a device and it states that you need to setup AUTD (always up to date) to enable direct push.  Take a quick read.

http://www.microsoft.com/technet/prodtechnol/exchange/2003/sp2mobility.mspx

Matthew
0
 
LVL 6

Expert Comment

by:matthew_wade
ID: 16556707
Add on to comment above:

The AUTD option doesn't appear until your device syncs up with an Exchange 2003 SP2 server at least once.

Matthew
0
 

Author Comment

by:ks157
ID: 16577529
Matthew,

I checked the performance counter you mentioned, and it is showing 1800. Sembee's remarks about not needing
AUTD concur with several other articles about the new Push method. If I cannot come up with a solution soon, I may
give your suggestion a try.
0
 
LVL 104

Expert Comment

by:Sembee
ID: 16577602
matthew_wade - that article you have posted is a little confusing as it only mentions Windows Mobile 2002 and 2003. It doesn't mention Windows Mobile 5.0.

I know that Windows Mobile 5.0 doesn't require AUTD because I have it working here in front of me. AUTD is a useless technology for most of the world. The US is almost unique in having free email to SMS gateways for mobile phones. Here in the UK it would cost 10p (5 cents) for every email message received. SMS messages are a major source of income for the GSM mobile phone operators.

I have got my hands on a Treo emulator in the last 24 hours and I can confirm that it just works. There are no settings that need to be changed.

Simon.
0
 
LVL 6

Expert Comment

by:matthew_wade
ID: 16577695
Sembee:

So how did you get the Mobile 5.0 device to sync (Direct Push) without using AUTD?  What settings are you referring to?
0
 
LVL 6

Expert Comment

by:matthew_wade
ID: 16577780
Here's a good article I just found:

http://blogs.technet.com/exchange/archive/2006/04/03/424028.aspx

Directly from the article:

"Configuring Direct Push on the client

A Direct Push capable device will automatically negotiate the protocol with the server and configure itself to use Direct Push. The sync schedule is set to "As new items arrive".


0
 
LVL 104

Expert Comment

by:Sembee
ID: 16577930
On my "real" device (iMate JasJar) I have two settings to make.

1. In Active Sync set "As Items Arrive".
2. in the Comm Manager, enable the push option.

The Comm Manager I think is unique to HTC based devices, I haven't found anything similar on the Treo.

It appears to just work - once you confirmed that the sync works manually, change the option and thats it.

Simon.
0
 

Author Comment

by:ks157
ID: 16592665
Another batch of 5 new Treo700w's were rolled out in our company today. Up until now, all but one (our pilot user) was
set up to use Verizon's Wireless Sync software in conjunction with a PC on our LAN (running PC Monitor) which relayed
emails to Verizon's server which in turn pushed them out to their Treos. The first 'new' Treo which I configured to use
ActiveSync received new emails almost as fast (in one instance faster) as they were arriving in the user's Inbox on an
Outlook client on our LAN. This was also my experience with two more Treo's deployed today. So, the original pilot user decided to do a hard reset on his Treo and install/configure everything from scratch . . . it solved his delay problem! He is now syncing immediately as is everyone else's Treo using ActiveSync. I still do not know the precise cause, but the problem is solved.

Kevin
0
 

Expert Comment

by:ndaco
ID: 16618681
I am experiencing delays with the Treo running 14929.2.2.1

Sometimes I get the push messages and sometimes not.  I definitely do not get the messages as fast as Outlook does.  Sometimes a 3 or more minute delay.  Somtimes an hour.  The phone is in a spot with good signal and it is connected to the data network so that should not be the problem.  During testing, the phone stayed on my desk.

Thoughts?

What could the possible problems be?  The connection must be staying alive because I eventually get the messages.

Thanks for any help you can provide.

Chris
0
 

Expert Comment

by:ndaco
ID: 16618783
OK, maybe I was just being dumb.  Soft reset seemed to fix things.  Now the messages show up faster than outlook.

Chris
0
 
LVL 1

Expert Comment

by:yakselrud
ID: 16651151
Do you guys have an exchange front-end server running. I am running just 1 server and the syncs don't seem to even initiate. Do I as well need ISA?

Thanks.
-Yossi
0
 

Expert Comment

by:ndaco
ID: 16651777
I am just running 1 server.  No ISA.  works great.  I hate to be redundant, but do you have SP2 for Exchange installed?
0
 
LVL 1

Expert Comment

by:yakselrud
ID: 16651807
Yes, I'm running SP2.

-Y
0
 
LVL 1

Expert Comment

by:yakselrud
ID: 16651876
I saw in post http://www.experts-exchange.com/Networking/Email_Groupware/Exchange_Server/Q_21741571.html 

The solution mentions disabling FBA, I disabled FBA, I still got the same error code...

Result:
ActiveSync encountered a problem on the server.

Support code: 0x85010014

0
 

Expert Comment

by:ndaco
ID: 16651947
Is "This Server requires SSL..." checked on teh Treo side Active Sync?  It should not be.  That is my understanding.

See this thread.

http://www.experts-exchange.com/Hardware/Handhelds_Wireless/Q_21702978.html

The first device I connect to our Exchange Server using Windows Mobile 5.0 over the internet did not work.  Turned out the virtual directories in IIS were hosed.  We are a Certified Partner and I used one of the support tickets to have MS rebuild the VD.  Works fine.

Is Sharepoint running on the same server?
0
 
LVL 1

Expert Comment

by:yakselrud
ID: 16652163
I have disabled FBA, SSL, as well as disabled SSL on the OMA, Microsoft-Server-Activesync, and the virtual directory I had created as a work around to FBA.
It seems to be syncing now, but that leaves many holes in my security. My primary question would now be, were would my emails be? I don't see them under my "Outlook" account on the phone.
0
 
LVL 1

Expert Comment

by:yakselrud
ID: 16652207
Crazy thing is I have tried it all before, but it never worked before.
-Y
0
 

Expert Comment

by:ndaco
ID: 16652298
Yes, should be under "Outlook E-mail" of the messaging group.  Dumb question, but is the inbox checked in active sync "Configure Server"?  (dont mean to sound basic, but maybe it got unchecked with all the testing)
0
 
LVL 1

Expert Comment

by:yakselrud
ID: 16652468
Yes, it is. I even says syncing #/244 Emails, it seems that the syncing is one way, I might have new emails on my PC, but nothing new is going to the Pocket pc.

-Y
0
 

Accepted Solution

by:
GranMod earned 0 total points
ID: 16688390
Closed, 500 points refunded.
GranMod
The Experts Exchange
Community Support Moderator of all Ages
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Stellar Exchange Toolkit: this 5 in 1 toolkit comes loaded with mega-software tool. Here’s an introduction to tools’ usage and advantages:
Steps to fix error: “Couldn’t mount the database that you specified. Specified database: HU-DB; Error code: An Active Manager operation fail”
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…
Suggested Courses

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question