Exchange push mail timing out

Soldato
Joined
5 May 2003
Posts
4,515
Location
UK
Hi guys,

Currently setting this up but having some issues. I can sync up with my exchange server / everything works correctly except the push function.

If I use TCP view I can see the http connection when I manually sync but this quickly disconnects / times out.

It's a backend exchange with a pix firewall in front of it (no iis/front end). I can't see any lines in the cisco config that would timeout.

GPRS stays connected on the phone and it will generally pick up an email about 8-9 minutes after it is sent (should be very soon after with push as you know).

The only line i'm not 100% sure about is but can't see any of those settings effecting http;

"timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 rpc 0:10:00 h323 0:05:00 sip 0:30:00 sip_media 0:02:00"

Any ideas?

I heard that some phone companies will use a proxy etc.. and cut of the connection at their end (meaning that everything my end is setup ok).
 
If you can manually sync then the issue won't be with the certificate.

Assuming your Exchange is up to date, has direct push enabled in ESM and your phone has the feature enabled as well then I would point the finger at the HTTP / HTTPS timeout value on your PIX.

http://support.microsoft.com/?kbid=905013

I'm not on the networks side but I've had an Exchange Activesync setup working though a PIX in the past. The HTTP / HTTPS timeout was set for 60 minutes.
 
Yep, running 2003 w/SP2 with everything enabled.

I'll check the pix but I can't see any entry in there for http(s) timeout, not sure what the "default" would be if the entry isn't specified. Hmmm...

So close, yet so far.

Thing I don't understand is, after say 9 minutes it DOES sync even those the mobile is set to "as and when they arrive".

So who's starting the connection after 9 minutes? Surely not the server as the mobile device may have lost connection / gained another IP. So the handset is syncing after 9 minutes? ...but it's not set to.

Weird :D
 
Might be worth me checking with Orange that i'm using the correct gateway / they are not cutting it off. Never know...
 
I believe the "timeout conn 1:00:00" will do the same thing with the pix...

I might ring orange later and double check they aren't doing anything and check over the pix config again. I'm running a fairly old ios too, nowhere near 7 :D

Thanks :)
 
Last edited:
Update: Changed the timeout in IIS and I can see the connection staying up now for 8 minutes (what I set it to).

The push function still isn't functioning though. It syncs every 9 minutes which is the default alert threshold which backs this up.

I wonder if there's anything i've missed out...

The plot thickens!
 
A workaround to this would be to set it to sync every 5 minutes, but that's more of a "fetch service" then, even though the user probably wouldn't notice any different.

I wonder how much a sync with NO new updates would take up data usage wise. Can't see it being a massive deal...
 
Does you phone have a browser.?
If so try browsing to the OMA address (https://FQDN/OMA) and see how responsive it is??
Also turn up the logging on the MSExchangeActiveSync service in ESM on the server then give it another try and check your logs.
 
Thinking about it from another perspective, is your gprs connection on the phone set to "Allways connected".?

Regarding data usage on synchs with no data, its very minimal my orbit is left pemanently connected 24x7 and i havent been stung yet ;)
 
Bring this one back :)

My iPhone pushes with exchange no problem, it's only HTC devices that seem to be having issues. I think you might be onto something there Rangler... although it does seem to stay connected.

I had to manually add the details to the new Omnia we got at work (who would have thought these things get send out without any details on?).

What settings on the phone stop the phone from timing the connection out? I don't remember seeing any!
 
getting the same problem here and tearing my hair out. The old XDA minis are syncing fine but the new xda stellars are having these problems.

Tried most of things mentioned and i do get a very occaionsal error in the event log about timeout settings (maybe 1 per week, and always for just one of the steallers). If i do a manual sync it looks like its working but nothing syncs. If i reboot the internet router all phones will do 1 sync fine though :confused:
 
Last edited:
Well to be honest my iPhone is working a treat so the server side must be correct. At least that's a start :)

It's probably a simple setting somewhere that times the phones GPRS out if it isn't used for a while. Would much prefer to use push. Fetching every 15 mins is a bit :(
 
getting the same problem here and tearing my hair out. The old XDA minis are syncing fine but the new xda stellars are having these problems.

Tried most of things mentioned and i do get a very occaionsal error in the event log about timeout settings (maybe 1 per week, and always for just one of the steallers). If i do a manual sync it looks like its working but nothing syncs. If i reboot the internet router all phones will do 1 sync fine though :confused:

So yours only syncs once then won't sync again properly after? Strange.

Tried TCPview on the server to see if the connection is being established at all?
 
Back
Top Bottom