Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Windows Mobile 5 will not sync to SBS 2008 Exchange 2007. ActiveSync Error 0x85030022

Posted on 2009-04-07
9
Medium Priority
?
1,046 Views
Last Modified: 2012-05-06
We recently migrated from SBS 2003 to SBS 2008 and now getting issues of phones not syncing with Exchange 2007.

This what I have done so far:
1. Tried my iPod Touch, this synced fine using the MS Exchange sync capability.
2. Turned off SSL setting for Microsoft-Server-ActiveSync and SBS Web Applications
3. OWA is working fine
4. Created a new ActiveSync policy from scratch, allowing non-provisionable devices

Has anybody seen this issue before.
0
Comment
Question by:integservices
  • 5
  • 4
9 Comments
 
LVL 65

Expert Comment

by:Mestha
ID: 24089894
Which version of Windows Mobile 5 is it?
Use a test account with the Microsoft test site:
https://www.testexchangeconnectivity.com/
Confirm it works there.

Simon.
0
 

Author Comment

by:integservices
ID: 24090000
I am using Windows Mobile Version 5.0 OS 5.1.195 (Build 14928.2.2.0)

I ran the Test and came back with a failure on validating SSL cert.

We don't use SSL certs. is there a way around this.
0
 

Author Comment

by:integservices
ID: 24090055
Here is the test results
 Attempting to Resolve the host name mail.bbr-law.com in DNS.
 Host successfully Resolved
Additional Details
 IP(s) returned: 74.92.238.187
 
Testing TCP Port 443 on host mail.bbr-law.com to ensure it is listening/open.
 The port was opened successfully.
 
Testing SSLCertificate for validity.
 The SSLCertificate failed one or more certificate validation checks.
Additional Details
 The SSL Certificate failed validation Exception Details: Message: The remote certificate is invalid according to the validation procedure. Type: System.Security.Authentication.AuthenticationException Stack Trace: at System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception) at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation) at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost) at Microsoft.Exchange.Tools.ExRca.Tests.SSLCertificateTest.PerformTestReally() :

Open in new window

0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 65

Expert Comment

by:Mestha
ID: 24090069
With Exchange 2007 it is not an option to not use SSL certificates. The product is based around them. On Exchange 2007 Exchange ActiveSync is not supported for use with the self signed certificate that the server generates during the install. It is also not supported with Outlook Anywhere.


Therefore I would suggest that replace the self signed certificate with a commercial certificate. If you use the wizard in SBS and choose GoDaddy that is the cheapest option.

The error code that you posted is "not an Exchange server" error - which usually means the DNS is wrong, something like that. However while you are getting SSL errors, further diagnosis is going to be difficult.

The version is fine, you are running AKU 2.0 which supports the push functionality.

Simon.
0
 

Author Comment

by:integservices
ID: 24129730
Ok. I got a GoDaddy SSL Cert for the Exchange server.

I ran the web test for ActiveSync and it passed.

I enabled SSL on the phone but I still cannot sync the phone. I get 0x80072F0D

With SSL disable on the phone, I get 0x85030022
0
 
LVL 65

Expert Comment

by:Mestha
ID: 24133667
0x80072F0D is SSL certificate is not valid error.
That usually means with the GoDaddy certificates that the intermediate certificate isn't installed correctly.
If you browse to server from the device do you get an SSL prompt?

Simon.
0
 

Author Comment

by:integservices
ID: 24140581
I don't get an SSL prompt.

I reintstalled the certificates several times using different methods but still the same result.
0
 
LVL 65

Expert Comment

by:Mestha
ID: 24142831
You entered the same address in the browser that you are putting in to ActiveSync?
Try deleting the server from the ActiveSync config and then set it up again.

Simon.
0
 

Accepted Solution

by:
integservices earned 0 total points
ID: 24260797
I was able to resolve the issue. Thank you for your help.
0

Featured Post

Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

Question has a verified solution.

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

How to effectively resolve the number one email related issue received by helpdesks.
If you have come across a situation where you need to find some EDB mailbox recovery techniques, then here you will find the same. In this article, we will take you through three techniques using which you will be able to perform EDB recovery. You …
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
Suggested Courses

971 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