Symptom:
- ActiveSync DirectPush initially works correctly wirelessly.
- The Windows Mobile device is then connected to a PC via USB and
continues to operate correctly.
- Once the device has been disconnected, wireless synchronization
fails. ActiveSync times out and clicking "View Status" reveals a status
code of 0x80072EE2.
The device then refuses to sync wirelessly until a soft reset is
performed.
Further Details:
This problem is seen in configurations where the Exchange server being
accessed for synchronization has different external (i.e. public) and
internal (i.e. private) IP addresses which are normally resolved from
the same FQDN. (e.g. On the Internet echxg.foobar.com might equate to
99.88.77.66 while on the inside of a NATed network with an internal DNS
it might equate to 10.9.8.7.)
Cause:
The issue appears to have to do with the Windows Mobile DNS cache not
being cleared properly upon a wired/wireless state transition when the
USB cable is unplugged. When connected to a PC running the desktop
ActiveSync software a Windows Mobile device has proxied wired access to
the corporate network and performs a DNS lookup of the Exchange
server's FQDN against the internal DNS. This address appears, however,
to remain in the cache even after disconnecting the USB cable and thus
moving back to the public (internet) address space. ActiveSync on the
Windows Mobile device then fails, as the server's internal address is
inaccessible. (A soft reset naturally clears the DNS cache.)
Workaround:
Disable the Windows Mobile DNS cache. This requires a registry
modification. Windows Mobile does not include a registry editor, but
free third-party editors are available (such as one from www.phm.lu).
Change the value of:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\InternetSettings\DnsCacheEnabled
to 0
If DnsCacheEnable does not exist, create it as a DWORD value.
A soft reset is necessary for the change to take effect.
I AM FREE!!!!!!
However, I am not using exchange server, but just syncing between my
notebook outlook files and my Treo. The message will eventually 'clear' and
the activesyn icon will start again but the files never sync - the process
just keeps repeating itself. The folks at Sprint are clueless as to a
solution - they have had me replace the phone twice. Anyone have a solution?
Hey, Microsoft guys! Can you please fix this in a future version? I think
it's nothing Aperture Science would have to help with. :-)
We have and "Exchange Setup" and instead of using the name
(mail.whatever.net) I input the IP address of the mail server. Give that a
shot, you never know. Just ping you mail server and put that number in.
Good luck!
This won't work if using an SSL cert.
Even after modifing the registry, I still have to reboot to sync to our
Exchange 2007 server after I've disconnected from a PC. Any other
suggestions? Thanks all, -A
I really thank all the participants for help info, but it didnt fix my
problem I am having the same situation.
I did all the things change the registry but it doesnt work
can anyone tell me what should i do to fix the sync problem?
I will write my situation later.
Good Luck!!!
Paul T.
"SHERRY" <SLIMB...@MSN.COM> wrote in message
news:FEDC5789-90F4-4214...@microsoft.com...
Does anyone have any idea to what else it could be, we're getting pretty
frustrated over this.
Thanks in advance.
Petter
Thanks for the great tip.