Membuat iChat Mendukung Protokol Lain
iChat bisa saja tidak begitu populer bagi pengguna Mac di Indonesia. Bukan karena aplikasinya kurag bagus, tapi karena protokol yang didukung oleh iChat tidak populer di negeri kita. Sebagian besar pengguna internet di Indonesia menggunakan Yahoo! Messenger, ataupun MSN messenger, setidaknya sebagian besar teman saya. Sebenarnya ada jalan memutar untuk membuat iChat mendukung protokol Yahoo! atau MSN, caranya saya jelaskan kali ini.Memang sih, ada aplikasi lain yang mendukung banyak protokol sekaligus, namanya Adium. Adium aplikasi gratis untuk chatting, tapi alangkah lengkapnya sebagai pengguna Mac apabila kita dapat menggunakan iChat untuk segala keperluan berkomunikasi dengan teman-teman.
Artikel ini saya dapat dari blog Toonetwon, petunjuk yang ditulis disana tanpa gambar. Untuk mempermudah, saya sertakan gambar-gambarnya. Mari kita mulai.
Install Openfire
Jangan heran dulu. Supaya iChat dapat mendukung protokol lain, harus ada aplikasi jembatan penghubungnya. Jembatannya ini adalah Openfire, yaitu sebuah aplikasi server protokol jabber yang nantinya dapat berkomunikasi dengan protokol-protokol lainnya.
Unduhlah Openfire dan install.
Konfigurasikan Openfire
Buka System preference dan klik icon Openfire. Di dalam Openfire pane, pastikan kalau sudah Running. Kemudian klik tombol Open Admin Console.

Web browser akan terbuka, antar mukanya menggunakan halaman web. Perhatian, sebaiknya pada saat ini Anda sudah terhubung ke internet. Mari kita bahas satu persatu proses konfigurasinya.
Pilih bahasa, pilih saja English. Klik tombol continue.

Server Setting. Di sini Anda harus mengisi nama server. Ganti dengan nama localhost, untuk kemudahan. Tinggalkan settingan port sebagaimana adanya. Klik tombol continue.

Database Setting. Pilih embeded database. Artinya Anda tidak perlu database tambahan, semua database akan tersimpan di Openfire. Klik tombol continue.

Profile Setting. Kita gak butuh LDAP, jadi pilih saja Default. Klik tombol continue.

Administrator Account. Masukan alamat email dan password untuk administrator Openfire. Langkah ini penting, pastikan alamat emailnya benar. Klik tombol continue.

Sekarang setup sudah selesai. Silakan masuk ke halaman admin, dengan username dan password yang tadi sudah dimasukan.
Mengamankan Openfire
Untuk mengamankan server Openfire dari pengguna komputer lain, kita tentunya tidak mau log chatting kita diketahui oleh orang lain.
Lakukan ini, di bagian Registration & Login, pastikan Inband Account Registration dan Anonymous Login menjadi disable kemudian klik Save Setting.

Membuat Akun Jabber
Anda perlu membuat akun jabber untuk server Openfire. Akun ini yang nantinya digunakan untuk login ke server jabber openfire. Disarankan untuk membuat akun bagi semua pengguna di mesin Mac Anda (apabila lebih dari satu pengguna).

Klik User/Groups di navigasi paling atas. Dan kemudian pilih, Create New User. Masukan username, nama, email dan password. Username inilah yang nantinya akan digunakan untuk login di iChat. Setelah selai klik tombol Create User.
Install protokol Instant Messenger lainnya
Seperti yang telah saya sebutkan diatas, kita harus menambahkan protokol lainnya. Langkahnya seperti ini.
Masuk ke halaman Plugins, kemudian pilih Available Plugins.

Cari plugin IM Gateway, untuk menginstallnya tekan tombol plus + di sebelah kanan. Tunggu beberapa saat sampai loading-nya selesai.

Konfigurasi plug-in Gateway
Sekarang tinggal konfigurasi plugin-nya, seperti menambahkan Yahoo! Messenger dan MSN messenger.
Masuk ke halam server dan pilih Gateways.

Ceklist protokol yang ingin Anda pakai, saya hanya ceklis MSN messenger dan Y!M.

Mari kita konfigurasikan. Di tab Test, Anda bisa mengetes, apakah dapat berkomunikasi dengan server messenger atau tidak. Di tab Option, saya tidak mengaktifkan Email Notification, karena saya tidak suka pop-up pemberitahuannya yang mengganggu.

Di tab Permission, pastikan Anda memilih Manual regsitration only untuk pengamanan. Kemudian klik tombol Save Permission.

Eits! Belum selesai. Kita harus memberikan informasi login protokol tambahan tersebut. Masuk ke Server > Gateway > Registration.

Klik Add a new registration. Masukan info Anda di sini. Di mana JID adalah nama login jabber localhost. Setelah selesai klik tombol Add.

Anda harus meregistrasi protokol lainnya yang Anda pakai.
Seting iChat
Saatnya kita seting iChat. Bukalah iChat, kemudian akses iChat Preference. Di bagian Accounts, klik tanda plus. Di pop-up Account Setup, pilik tipe akun Jabber Account.

Masukan username dan password-nya. Sebagai contoh, apabila username Anda bernama “sikomo” maka tuliskan sebagai berikut “sikomo@localhost“. Setelah itu selesai.

Ketika sudah log-in, iChat akan menampilkan semua teman dari semua protokol dalam satu jendela kontak.
Cara menambahkan kontak
Yang ini agak ribet nih. Saya belum mencoba menambahkan kontak, karena saat ini belum ada teman baru.
Cara menambahkan kontak adalah seperti ini. Sebagai contoh, Anda ingin menambahkan unyil sebagai teman Y!M. Maka tuliskan sebagai berikut unyil@yahoo.localhost. Jadi, format penulisannya seperti ini namapengguna@protokol.localhost. Adapun nama protokolnya adalah: aim, gadugadu, icq, irc, msn, yahoo, gtalk, sip atau xmpp.
Kesimpulan
Bagaimana? Siap untuk menggunakan iChat sebagai aplikasi chatting utama Anda??
Apabila Ada pertanyaan silakan kirimkan ke kami dengan menekan tombol biru di sebelah kanan.
Kuswanto
11 March 2009














Wah tampaknya cukup ribet yah.
Saat ini saya menggunakan adium untuk chat dengan account yahoo, gmail dan facebook.
Yahoo messenger tidak saya gunakan karena kurang stabil menurut saya, sering disconnect sendiri.
Apakah iChat dengan openfire cukup stabil?
satu alasan saya tidak pake ichat adalah notoficationnya ga keluar via growl, atau ada setting khususnya that I missed?
bravo Kuswanto…
ini yg saya tunggu
HELP….!
setelah install saya ikuti semua prosedur
ketika sampai kepada mengamankan openfire ketika saya memasukan username dan password error : Login Failed seakan salah user dan password dari local host
bagaimana mengulangi prosesnya dan bagaimana cara meng uninstall openfire spy dapat mengulangi prosesnya?
terima kasih atas bantuannya
Alfred sudah bikin akun baru belum??
Coba login dengan username admin, dan password adminya (openfire).
Akun Admin akan selalu ada.
Uninstall OpenFire, harus dilakukan manual. Delete file berikut ini:
/Library/LaunchDaemons/org.jivesoftware.openfire.plist/usr/local/openfire
/Library/PreferencePanes/Openfire.prefpane
mas Kuswanto,
akun yg dimaksud akun dimana?
saya sdh buat akun di openfire
user admin di komputer sudah coba msh tak bisa juga
akun dimana kah?
Mas sy akhirnya memutuskan untuk menghapus openfire
namun tidak menemukan file
/usr/local/openfire
mohon penjelasan karena hanya dua file diatas saja yg ada
terima kasih
Tutorialnya sukses! Suda dicoba, dan bisa connect, cuma YM-nya memang blom bisa karna koneksi di kantor yang masih bermasalah
Walau memang ribet, mungkin karena ini service yang masih ‘dipaksakan’ but the tuts is nicely done!
@Alfred Thanos: Ada, tapi folder /usr/local itu tersembunyi. Caranya gini. Di Finder klik menu Go to folder atau pijit shift + Command + G. Terus ketikan path /usr/local.
Nah, kalau folder Openfire-nya ke lock, saya cek itu di lock. Jadi Get info dan unlock dulu, jadikan EVERYONE read & write. Setelah itu baru deh bisa di delete.
Semoga bisa ya..
nah, sama persis mas, saya juga password error, kenapa ya? jujur sebenernya saya ga mau ngapus dulu mas, tapi saya pengen tau terjadi kesalahan dimana? dan bagaimana penyelesaiannya? yang jelas saya sangat yakin bahwa saya sudah memasukkan password dan e-mail dengan sebenar2nya..mengapa bisa error ya?
Saya kurang tahu juga, soalnya waktu nyoba tidak mengalami salah password. Yakin? Kalau yang di masukan adalah password Admin? Bukan password JabberID localhost?
yup…yakin banget mas..
Mantap boss…berhasil kalau di rumah karena pakai speedy, cuma kalau di kantor kok gak muncul gatewaysnya ya? Apa kepentok firewall?
Thx
@Lay Avalokiteshvara: Iya kemungkinan kena firewall.
@Yoyok: Coba di ulangi, install ulang. Kalau masih penasaran
Walah…kalau kehalang firewall, gak bisa dioprek biar tembus ya?
akhirnya berhasil, tapi kok kontaknya kosong ya?
Sudah bikin akun Y!M atau MSN di Jabbernya belum? Bisa jadi karena itu kalau contact listnya kosong.
saya juga masih bingung,pas di halaman administration console,yg dimaksud username itu yg mana yaa?? apakah email yg kita masukkan sebelumnya? karena saya ga merasa ada bikin username di step2 sebelumnya.
Mohon penerangannya yah. Thankss bgt.
hikz aga sedih sih pertanyaan saya ga dibalas..
tapi untungnya dah ketemu akar permasalahan nya..
ternyata untuk username tinggal diisi “admin”
halaahhh capeeekk dehh..
Thanks makemac!!
info yg menarik..boleh docoba
Dah cuba uninstall berulang x, tetap username and password error bro, ada solusi??
mwantab gan!!!! makasih atas inponyaaaaa……!!!!btw bisa ngga yah i-chat nya pake webcam??
coba gini boz…
user yang pertamanya dikasih nama beda… misal andri
terus
service username isi dengan email… contoh : sicumi (gapake@yahoo.com)
passwordnya
kasih password emailnya..
terus nanti pas login..
account type nya jabber
account namenya : andri@localhost
password : (password emailnya deh)
ini di snow leopard udah support ga mas kuswanto? kemaren2 saya install open fire di SL kontak y!m nya pada kosong. mohon penjelasannya. thx b4.