Solved

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

Posted on 2009-04-07
9
1,035 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
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
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

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Exchange Powershell Help 3 35
Exchange 2013 certificate 8 38
EXCHANGE, ACTIVE DIRECTORY 1 35
Exchange 2010 and 2016 Coexistance 1 23
Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
In this video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…
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…

823 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