BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 09-25-2008, 02:22 AM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default BES not syncing calendar :(

Please Login to Remove!

Ok this is a well known issue but i'm tearing my hair our here.

We have just upgraded our main work servers to MS 2003 small business server. Thats all working fine with exchange etc..

The IT man decided that he didn't want BES on the main server, so we installed it on an older server that is running MS 2000 SBS.

Now I managed eventually to get BES installed on the second server, setup the besadmin account on the main server, did all the exchange stuff, set permissions etc.....

I can now get and send mail on my BB no problem, and it also syncs tasks to my desktop which is good. However it will not sync the calendar either way, or indeed contacts.

I've been through all the fixes on the BB site, checking CDO versions etc..

Now one thing it says is to make sure the CDO is the same version on the BES server as it is on the exchange server?, however there is no CDO on the bes server, and I don't know where it should be if it needs to be there?

I have also tried the deleting service books, undeleting, changing the wireless sync on the BB to off, saving, then back to on. Nothing seems to work.

Please help, anything I can try, I will.

Thanks

Andy

p.s I'm the only one on the BES, it's a small user edition that we got free in the UK, I think it supports upto 15 users.
Offline  
Old 09-25-2008, 02:22 AM   #2 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ok just checked, contacts are syncing in fact.

So just the calendar issue.
Offline  
Old 09-25-2008, 02:23 AM   #3 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Funny thing this, I made a task on the desktop and set a reminder date for it. Guess what, it put it in my calendar on my BB !!! wft is going on?
Offline  
Old 09-25-2008, 02:53 AM   #4 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I should point out that the server where the BES is installed does not have exchange on it. It talks to the exchange on the main server. Could this be the problem?
Offline  
Old 09-25-2008, 09:44 AM   #5 (permalink)
BlackBerry Extraordinaire
 
gibson_hg's Avatar
 
Join Date: Dec 2007
Model: NA
PIN: 80081ES
Carrier: NA
Posts: 1,006
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You need CDO for Calendar. How do you get a MAPI connection to BES without CDO as well?

What are you using for MAPI?
What versions of Echange?
Versions of CDO.dll and MAPI32.dll from BES and Exchange?
Version of BES?
Offline  
Old 09-25-2008, 11:45 AM   #6 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ok i'll try to answer these lol

Firstly BES is on a standalone server with no exchange installed. It is configured as a 3rd server on our network.

The exchange server is on the main 2003 sbs server.

I installed MS Outlook2003 on the Bes server and that seemed to allow the mapi to work and allowed me to configure BES to talk to my exchange mailbox.

There is no CDO on the BES server, the MAPI32.DLL under the winnt/system32 folders is version 1.0.2536.0.

The CDO on the main 2003 server is version 6.5.7651.61 under the exchsrvr\bin directory and the MAPI32.DLL under the windows/system32 is version 6.5.7638.1

BES is 4.1.4.15 and is I believe an express version (we got it free from O2 for a single user when I signed up for a blackberry in the UK)

Hope this info helps. Any suggestions?

Thanks
Andy
Offline  
Old 09-25-2008, 11:50 AM   #7 (permalink)
BlackBerry God
 
penguin3107's Avatar
 
Join Date: Jan 2005
Model: iOS 5
Carrier: VZW
Posts: 11,701
Post Thanks: 1
Thanked 237 Times in 219 Posts
Default

Quote:
Originally Posted by andythilo View Post
I installed MS Outlook2003 on the Bes server and that seemed to allow the mapi to work and allowed me to configure BES to talk to my exchange mailbox.

There is no CDO on the BES server, the MAPI32.DLL under the winnt/system32 folders is version 1.0.2536.0.
Whoa... there's your problem.
You should NEVER install Outlook on the BES.

Remove it immediately, and install the MAPI CDO tools as per the BES installation documentation.
__________________
BCSA
BES 5.0.3 MR4 :-: Exchange 2007 SP3 RU3
http://port3101.org
Offline  
Old 09-25-2008, 03:50 PM   #8 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

What MAPI and CDO tools?

I downloaded some from MS and uninstalled outlook but then I got MAPI errors when I tried to configure BES for my mailbox.

Should I uninstall outlook, install the MAPI tools and then re-install BES?

CAn you point me to any documentation that will help me with this please??

Thanks

Andy
Offline  
Old 09-25-2008, 03:58 PM   #9 (permalink)
BlackBerry God
 
penguin3107's Avatar
 
Join Date: Jan 2005
Model: iOS 5
Carrier: VZW
Posts: 11,701
Post Thanks: 1
Thanked 237 Times in 219 Posts
Default

Quote:
Originally Posted by andythilo View Post
What MAPI and CDO tools?

I downloaded some from MS and uninstalled outlook but then I got MAPI errors when I tried to configure BES for my mailbox.

Should I uninstall outlook, install the MAPI tools and then re-install BES?

CAn you point me to any documentation that will help me with this please??

Thanks

Andy
You need to uninstall Outlook. It puts an incompatible version of MAPI on BES and you will have problems. (Such as you are seeing now.) Get rid of Outlook.

Then install this:
Download details: Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1

The full documentation for installing BES should be included in PDF form on your BES installation CD.
You can also download the documentation from BlackBerry.com website:
BlackBerry - Product Manuals and Guides

You likely do not need to re-install BES.
__________________
BCSA
BES 5.0.3 MR4 :-: Exchange 2007 SP3 RU3
http://port3101.org

Last edited by penguin3107 : 09-25-2008 at 04:00 PM.
Offline  
Old 09-25-2008, 04:06 PM   #10 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ok thanks i'll try that. So I do not need exchange installed on the server then?
Offline  
Old 09-25-2008, 04:08 PM   #11 (permalink)
BlackBerry God
 
penguin3107's Avatar
 
Join Date: Jan 2005
Model: iOS 5
Carrier: VZW
Posts: 11,701
Post Thanks: 1
Thanked 237 Times in 219 Posts
Default

Huh?
__________________
BCSA
BES 5.0.3 MR4 :-: Exchange 2007 SP3 RU3
http://port3101.org
Offline  
Old 09-25-2008, 04:13 PM   #12 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Nevermind I think I know what I need to do.

My only concern is that I DID uninstall outlook and I installed the MAPI/CDO 1.2.1 pack on the BES server and the BES MAPI setup thingy wouldn't even load to allow me to find the exchange database on the main server.

I'll try it again next week, when i'm back in work.

I think i'll do a fresh install of SBS 2000, are there any options I need to select when I install it? maybe I missed something last time.

Thanks for you help

Andy
Offline  
Old 09-25-2008, 04:19 PM   #13 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I just checked and MS that the version of MAPI/CDO you linked to isn't supported by Server 2000?

There are however separate MAPI and CDO downloads that are compatible with 2000, what should I do apart from get a professional in lol :D
Offline  
Old 09-25-2008, 07:12 PM   #14 (permalink)
BlackBerry Extraordinaire
 
gibson_hg's Avatar
 
Join Date: Dec 2007
Model: NA
PIN: 80081ES
Carrier: NA
Posts: 1,006
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Why don't you install the Exchange System Manager for Exchange 2003? If you have the Exchange 2003 CD just remove and MAPI/CDO on the BES and install the System Manager and then apply Exchange 2003 SP2 as well to match your Exchange.

If you had followed the BES documentation this could have been avoided. It's a simple install, doesn't take long and will get you working properly. It's a wonder your email is working with MAPI 1.0, it would have failed eventually anyways, always does.

If you don't have an Exchange 2003 CD laying around, download it from the net somewhere, you'll need it. It's the version that is designed to work with your version of BES/Exchange.
Offline  
Old 09-26-2008, 12:18 AM   #15 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi

Thanks for your 'honest' reply lol.

I do appreciate that I do not have much knowledge about BES and servers, but as this is only for me in the company, I have to try and do it myself.

Are you saying to install the system manager on the BES server which is a windows 2000 server? And also install the 2003 system manager on the main 2003 server?

I know your trying to help and I do appreciate it but I need it it basic lol, i'm learning. Thing that annoys me is that I had this setup just perfect before the server change and it was working like a charm running on the main server.
Offline  
Old 09-26-2008, 12:36 AM   #16 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Just had a look in this thread :

http://www.blackberryforums.com/bes-...es-thread.html

Seems to make some sense. Will the system manager be on the 2003 server CD? or will I have to get it elsewhere, remember, we have the SBS edition, not the full 2003 server.
Offline  
Old 09-29-2008, 04:10 PM   #17 (permalink)
Knows Where the Search Button Is
 
Join Date: Sep 2008
Model: 9900
PIN: N/A
Carrier: O2
Posts: 21
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Well... thankyou for all your help

With the help of my IT guy and the advise here I've finally got it all working.

I installed the exchange system manager, followed by the service pack, it still wouldn't work. The I couldn't open the mapi profile editor to select my mailbox, kept coming up with an error.

So I completely un-installed BES, deleted all reg entries related to it and re-installed. It detected the new MAPI and CDO versions that were installed with the exchange manager. Rebooted after everything and it all burst into life.

Everything is now working as it should and syncing perfectly, so thanks once again.

Andy
Offline  
Old 10-01-2008, 07:51 AM   #18 (permalink)
Thumbs Must Hurt
 
Join Date: Sep 2005
Location: Rotterdam
Model: 8820
Carrier: KPN
Posts: 90
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

when i install the MAPI CDO tools 1.2.1, i end up with MAPI32.DLL version 1.0.2536.0 in windows\system32
Offline  
Old 10-01-2008, 09:09 AM   #19 (permalink)
BlackBerry God
 
penguin3107's Avatar
 
Join Date: Jan 2005
Model: iOS 5
Carrier: VZW
Posts: 11,701
Post Thanks: 1
Thanked 237 Times in 219 Posts
Default

Quote:
Originally Posted by illy View Post
when i install the MAPI CDO tools 1.2.1, i end up with MAPI32.DLL version 1.0.2536.0 in windows\system32
That's the wrong version.
Do you have Outlook installed on the BES?
__________________
BCSA
BES 5.0.3 MR4 :-: Exchange 2007 SP3 RU3
http://port3101.org
Offline  
Old 10-01-2008, 10:09 AM   #20 (permalink)
Thumbs Must Hurt
 
Join Date: Sep 2005
Location: Rotterdam
Model: 8820
Carrier: KPN
Posts: 90
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

found this:

After installation of the MAPI/CDO tools, C:\Windows\System32\mapi32.dll is a stub DLL. From this stub the right DLL (ExMAPI32.dll for BES) is accessed, that is why the stub is so small. BES MAGT log will show mapi32.dll version 1.0.2536.0, but it is using the installed version of ExMAPI32.dll.

See this URLs for detailled information:

The Mapi32 Stub Library
Mapi32.dll Stub Registry Settings

TIP: The MAPI/CDO version number hasnt changed in a while (still 1.2.1), but there are different builds. Currently 6.5.8039.0 is the latest:
Download details: Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.