Quote:
Originally Posted by jjzhuang In order for push to work, the client must:
1) Send a "Ping" request to server whenever a previous "Sync" finishes,
2) Perform a "Sync" whenever server responds to indicate new data available,
3) Send a "Ping" whenever server responds the previous "Ping" with no new data,
4) Send a "Ping" after timeout
I have found that E61 eventually, sometime long sometimes short, always "forgets" to do one of the above and effectively breaks the push mechanism. To bring it back on track, I had to do a manual sync and push may work for a while until it breaks again later.
In sync.log, you should see the Ping requests and Ping responses as regular as heartbeat when the client is behaving correctly.
|
So you're saying this is the client's fault here? Can zimbra fix this in some way or not? I see pings going through on the proper schedule of 2-3 minutes that I set on the test phones here, but I dont see any syncing. If the phone is pinging, why cant it also sync? Cant the server say "hey, btw, i got some sync data for you to take!"