Selasa, 14 Agustus 2007

Antara BES dan BIS

buat para admin Blackberry, istilah BES dan BIS sudah sangat familiar..
BES disingkat dari Blackberry Enterprise Server, sedangkan BIS adalah Blackberry Internet Service


BIS sendiri biasanya digunakan untuk para BB users, yang ingin mendapatkan PUSH MAIL Technology saja, biasanya digunakan untuk user per-orangan
https://bis.ap.blackberry.com/html/?brand=indosat


BIS sendiri menyediakan email sendiri misal : malih@indosat.ap.blackberry.net ; dan juga memberikan keleluasaan user untuk menambahkan email POP3 atau IMAP anda sendiri.


Ada cara yang cukup menyenangkan dalam memanfaatkan BIS agar delivery email lebih cepat ke Handset, yakni dng cara melakukan email FORWARDING dari existing email ke email BIS. kemudian kita masukan REPLY TO dng email original kita yg di-autoforwarding
















BES sendiri adalah teknologi wireless yang diperuntukan untuk kalangan korporate, dimana BES memerlukan satu buat server khusus dan 'bersebelahan' dng mail server spt Exchange Server atau Lotus Note, features selain PUSH MAIL yang ditawarkan oleh BES adalah feature synchronize over the air untuk calendar, contact, task, memo..

so sekarang tergantung pilihan anda...

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....