Calendar Sync
Calendar items placed in Outlook show up on the users phones but calendar items placed on the phones calendar do not show up in Outlook.
Using a BES sever with 5 users, all are having the same problem. Any help is appreciated. |
If I remember correctly, the BES mailbox does not have the appropriate rights to the Users mailboxes. Check the RIM documentation for your server type and make sure that the account has the appropriate rights.
|
Setup according to documentation
Its setup according to the documentation, maybe you can shed more light on what you think it is, your response is somewhat limited.
Thanks anyway |
Are you on BES 4.0? If so, On the device under calender. Go to options and make sure Wireless Sync is turned on.
|
The reason I was not more specific is that each platform requires different rights for the service account. Even the different versions of exchange require different admin rights. If it has the correct rights as defined in the install documentation, it could be a CDO issue. You should have the same Exchange admin version on your BES that you have on your Exch svr. Additionally you need to register the cdo.dll file in the windows\system32 folder of the server and this cdo should match the cdo on your exchange server.
|
That could be my problem, the CDO file I have in the Echange/BIN folder is not in the Windows/System32 folder. I should copy the file so its in both places - correct? Then register the files, correct?
Thanks for your help so far. |
Manual
I followed the instruction manual and it doesn't ever talk about CDO files in the WINDOWS/SYSTEM32 folder.
Am I missing something? |
I had a client with this problem as well and it was definitely something to do with permissions.
This was the error message that we found in the logs: [30001] (02/16 23:58:54):{0x4D3C} CDOCalendar::Initialize - Code = 80040705, WCode = 0505, Code meaning = IDispatch error #1285, [30002] (02/16 23:58:54):{0x4D3C} Server = mail1, Mailbox = /o=JAMIESONCF/ou=First Administrative Group/cn=Recipients/cn=scoventry Description = You do not have permission to log on. [Microsoft Exchange Server Information Store - [MAPI_E_FAILONEPROVIDER(8004011D)]]. The client changed the permissions and got it to work. Check your logs and see if you can find something similar. Hope this helps. |
I agree its a permissions thing, too bad there is SQL permissions, user account permissions, folder permissions....
I now managed to get it where email isn't updating either - it was just calendar. |
>...too bad there is SQL permissions, user account permissions, folder permissions....
This $2000 software is simply laughable showing a "fully running state" even when everything suck!!! It could be so easy and helpful to simply popup when there is something wrong with an account and pin-point the issue. I have the same calendar sync problem at a customer site since a while. |
Especially when people don't understand how to set permissions properly...
|
Quote:
Our SAs are pretty good and they've been all over the permissions and cdo.dll versions and can't find anything wrong. In AD Users, the BESAdmin account shows as having full acces to the mailbox of the users, the "view only admin" on the admin group is set and the and the 3 permissions are set on the exchange server and both the mailstore and public folders store. No dice. |
Quote:
To check: run the CMD gpresult. The BES Account can only have the following permissions: Domain: domain user Local BES: member of the Administrator group and allowed to start services Exchange: delegate control > Exchange view only admin on the Administrative group and 'Send As', 'Receive As' and 'Administer Information Store' on the Exchange server(s) level. In this case keep in mind you need inherited permissions on. Nothing more, nothing less. |
Good suggestions, but that's exactly what we have.
|
Have you checked the permissions yourself, or are you simply relying on the word of your Exchange/AD administrators? With ESM installed on the BES, logged into the BES as the service account, and with the permissions of the BES service account, you have the ability to check ALL Exchange/AD roles and permissions yourself.
Here recently, we added a new Exchange administrative group to our organization and our enterprise Exchange administrator gave me full permissions to the store. However, I was not assigned to the Exchange View Only role, thus I was unable to even view the new administrative group much less access it through the account. Make sure all BES services are set to run as the BES service account, as well. |
Yeah, checked all the permissions myself as well as the CDO versions, then gave a different SA the install guide and KB article and asked him to check it over. Also updated to 4.0.4 and the 2 latest hotfixes.
We're going to wipe everything clean right down to an freshly formatted hard drive for the BES server and start over. Best to do that now while we have only a few test users on board. If that doesn't work, we'll give RIM a call and see how eager they are to close a sale before the end of the quarter. :) |
I would be surprised if rebuilding BES will do anything for you. It seems like you have all the right ducks in a row.
Another thing you can try is to create a completely brand new BESadmin2 account and configure permissions. Give it an hours or so to bake. Then logon to the BES using the new BESadmin2 account. You can either try to reset all of the services to use the new account, or reapply SP4 (best suggestion as will prompt to create new profiles and reset all of the services to use BESadmin2) I have seen this scenario solve problems in the past. Leave the old account there until you get the new one working. |
We'll do that in the morning. This machine had a "history" so rebuilding it isn't all bad anyway. Our Ws2003 install process is pretty much fire and forget now.
|
Are there any hotfixes installed on the Exchange server lately? If so check http://blogs.technet.com/exchange/ar...13/417440.aspx.
|
My suggestion for you if to start over from scratch, new server, new mailbox, new admin account and take it step by step to make sure you have all of the prerequesites and permissions set correctly. As stated earlier, make sure your exchange version on the BES matches your environment, register the CDO.dll, make sure the MDAC version is correct, make sure the BES has rights to the database if it is remote(usually best to allow the BES to create its database), make sure the admin account has been setup with only the rights described in the installation guide and that it has full rights on the server...etc. Also, you may want to do all of the testing on the server with the Baselline 4.0 software...you may get some of the glitchy errors but you will be able to test the functionality of the server without having to go through the upgrade and hotfix process.
Good luck! |
All times are GMT -5. The time now is 06:48 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.