Blackberry Server Express with Google Apps Sync - Problem with MAPI?

We use Google Apps and have recently setup a BES Express Server for our BB users.  Clean install of W2003 server and the BESX 5.0.2.  Followed the Google Apps Connector / BES installation guide.  Everything worked great... for about 2 weeks.   The server does nothing else besides running the BESX server, but all of a sudden users cannot send or receive email on the BB devices.  I know very little about BB.  Our users loved it while it was working, but I'm at a loss as to why it stopped all of a sudden.

The Application Event Log shows the following messages (which I Googled, but with no real success):

Event ID: 10007:
Source: Blackberry Messaging Agent
Description: CalICSSynchronizer::Initialize - OpenProperty failed: (0x80004002)

Event ID: 20163:
Source: Blackberry Messaging Agent
Description: Could not find server distinguished name. user:user:company.com

Event ID: 20041:
Source: Blackberry Messaging Agent
Description: CalICSAgent::Start Could not Initialize Synchronizer for user:company.com: (0x80004002)
slattdogAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jamie GillespieSenior IT ConsultantCommented:
Is this SBS?

If so, I highly recommend that BES needs to be installed on a stand alone server. If you don't have another server to use, install a VM with 2003 standard with BES.

I've spent hours fighting with this in the past.

E.g issue: http://www.blackberryforums.com/bes-admin-corner/41799-bes-express-sbs2003-errors.html
0
slattdogAuthor Commented:
No.  Clean W2003 Standard.
0
Jamie GillespieSenior IT ConsultantCommented:
Ah fair enough.

Try and follow these steps.

1. Ring mobile provider - Make sure the accounts are on right BES package and the device is updating on the mobile network.
2. Register phone - Advanced options - Routing Table - Register now.
3. Remove user from BES, re-add and generate re-activation key.
4. Hard reset phones (take battery out and then reboot) and try re-activation
5. Delete old service books and then re-activate

Usually going through these steps will sort the issue. You could also double check permissions on mail store?

The BESADMIN account is not set to expire is it? If so update the password, make sure it doesn't expire and change services settings.

Hope this helps.
0
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

slattdogAuthor Commented:
Thanks Jamie.

Unfortunately I have tried all that, hoping that a reset would take care of it, but it definitely seems to be server related.  Something to do with MAPI?  The event log errors are a bit cryptic to me.  "Could not find distinguished name" sounds like something to do with AD perhaps?  It's just so weird that it worked so well for a week and then just stopped.
0
Jamie GillespieSenior IT ConsultantCommented:
Check send as permissions in AD "Security Tab":

BESADMIN and user needs send as permissions.

Have you tried re-installing MAPI as well?
0
slattdogAuthor Commented:
Can you elaborate on that?  I don't recall having to modify the security permissions when I did the install.

What is the best way to "re-install MAPI"?
0
slattdogAuthor Commented:
When I into the Advanced Security Properties for the domain in ADUC I don't see a "send as" property listed.  Would that be a function of Exchange?  Remember this is BES Express with Google Apps Connector -- No Exchange.
0
Jamie GillespieSenior IT ConsultantCommented:
Yes your right that is Exchange, it's just something I check when I have had problems.

Is Outlook installed on that system? I'm not sure how the BES system contacts the Apps connector...
0
Jamie GillespieSenior IT ConsultantCommented:
Does the link below look plausible?

https://tools.google.com/dlpage/gappssync
0
slattdogAuthor Commented:
Yes Outlook 2007-Sp2
0
Jamie GillespieSenior IT ConsultantCommented:
Ah re-install/repair Outlook on that server - may fix MAPI issue.

Once you have done this, try re-activation and try again..
0
slattdogAuthor Commented:
No.  That is to sync Outlook directly.  We are using what is called the Google Apps Connector.
https://tools.google.com/dlpage/appsconnector
0
Jamie GillespieSenior IT ConsultantCommented:
Ah I see. Not seen this before, will have a look! Never knew you could sync this way...

I'll see if I can find something that may be causing the issue.
0
Jamie GillespieSenior IT ConsultantCommented:
Have you checked the support tools?

http://www.google.com/support/a/bin/answer.py?hlrm=en&answer=157030

Say's there is a way to create new MAPI profile?
0
slattdogAuthor Commented:
I'll take a look at those.  I'm also waiting on a response from Google regarding OAuth saying the credentials are invalid.  I'll post what I find out.
0
Jamie GillespieSenior IT ConsultantCommented:
Hmmm fair enough... Be interesting to know what fixes this.
0
slattdogAuthor Commented:
Here is the relevant thread from the Google forum: http://www.google.com/support/forum/p/Google+Apps/thread?fid=003dd19e1cd56ed40004a0ed6f869a0a&hl=en

Never really got resolved.  I got tired of waiting and ended up rebuilding the BESX server, since my researching yielded a couple errors in the installation guide.  Clean build has been running without errors.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
slattdogAuthor Commented:
Case unresolved.  Rebuilt server from scratch.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Email Servers

From novice to tech pro — start learning today.