Selasa, 14 Agustus 2007

Blackberry Calendar Synchronize Problem

Blackberry menawarkan Synchronizing over the air, maksudnya disini adalah Calendar, Contact, Task, Sent Item, Inbox ter-sinkronisasi di Outlook dan Blackberry melalui GPRS connections. Teknologi lama sinkronisasi masih menggunakan KABEL DATA atau Bluetooth..

Sinkronisasi Handset Blackberry dengan Outlook menggunakan teknologi Wireless GPRS, artinya ketika anda menambahkan satu contact atau calendar di Blackberry atau Outlook di laptop anda, maka secara otomatis akan saling synchron... Yess mantabsss...
tapi teknologi ini hanya bisa running di BES.. apalagi tuch.. (ntar next time lah kita bahas.. :-p)

Nah belum lama saya mengalami Synchronizing hanya satu arah, dimana synchronize over the air dari outlook ke Handset ok, tapi tidak dari Handset ke Outlook... so langkah pertama yang perlu kita lakukan adalah kita kudu make sure kalo CDO.dll antara BES Server dan Exchange Server memiliki version yang sama... hmmm well CDO.dll version sama...

then langkah kedua adalah kita buka logs file di BES Server kita.. by default lokasinya ada di
C:\Program Files\Research In Motion\BlackBerry Enterprise Server\Logs

saya temukan log di folders terbaru 20070814 (biasanya namafoldernya TahunBulanTanggal)

[30002] (08/14 17:51:25):{0x1410} Server = idc-exc00, Mailbox = /o=DATA CENTER - SING/ou=First Administrative Group/cn=Recipients/cn=malih Description = You do not have permission to log on. [Microsoft Exchange Server Information Store - [MAPI_E_FAILONEPROVIDER(8004011D)]].
[30180] (08/14 17:51:25):{0x1410} {jegan} CDOCalendar::Initialize - Error in call m_spCalendarFolder = m_spCDOSession->GetDefaultFolder.
[40000] (08/14 17:51:25):{0x1410} CDO initializing failure in CDO helper 051624b8 (1)
[30001] (08/14 17:51:26):{0x1410} CDOCalendar::Initialize - Code = 80040705, WCode = 0505, Code meaning = IDispatch error #1285,


Yap... dari logs kita bisa lihat bahwa BES gak punya PERMISSIONS untuk mengakses MAILBOX user malih... well solusinya ???

1) Jalankan Exchange System Manager
2) buka mailbox storage user-user tersebut, by default namanya adalah MAILBOX STORE
3) tambahkan akses SEND AS dan RECEIVE AS di security mailbox store tsb untuk user BESADMIN
4) Sekarang coba lagi create CALENDAR or CONTACT... dijamin langsung jalan....

Tidak ada komentar: