Circle Gabung MakeMac Google+

Membuat iChat Mendukung Protokol Lain

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

preference_openfire.jpg

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.

bahasa_openfire.jpg

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

server_setting.jpg

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

database_setting.jpg

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

profile_setting.jpg

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

admin_account.jpg

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.

secure_openfire.jpg

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

createuser.jpg

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.

Plugin.jpg

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

IM gateway.jpg

Konfigurasi plug-in Gateway

Sekarang tinggal konfigurasi plugin-nya, seperti menambahkan Yahoo! Messenger dan MSN messenger.

Masuk ke halam server dan pilih Gateways.

server_gateways.jpg

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

protokol.jpg

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.

noemailpls.jpg

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

manualregistration.jpg

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

server_gateway_registration.jpg

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

regsitrasiprotokol.jpg

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.

jabberaccount.jpg

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

seting.jpg

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.

Berbagi itu indah

Beritahu rekan Anda mengenai artikel ini. Berlangganan ke RSS untuk mendapatkan update terbaru atau ikuti twitter kami.

Mengenai Kuswanto

Founder dan penulis di MakeMac, merupakan seorang wirausahawan dan designer. Bekerja sebagai Chief Creative Officer di Petshopbox Studio.

Follow @kuswanto

Post comment as twitter logo facebook logo
Sort: Newest | Oldest

aku juga nggak bisa log in mas. udah berkali2 dicoba username sama password tp nggak ada yg tembus :"(

Kasus'ku sama kaya yg laen
username:password salah mulu padahal dah yakin password:username'na sampe aku tulia di txt :((
ini dah bisa jalan di SNOW kan yaa??
mohon pencerahan'na??

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.

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)

mwantab gan!!!! makasih atas inponyaaaaa......!!!!btw bisa ngga yah i-chat nya pake webcam??

Dah cuba uninstall berulang x, tetap username and password error bro, ada solusi??

info yg menarik..boleh docoba

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

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.

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.

Walah...kalau kehalang firewall, gak bisa dioprek biar tembus ya? :D

@Lay Avalokiteshvara: Iya kemungkinan kena firewall.

@Yoyok: Coba di ulangi, install ulang. Kalau masih penasaran :wink:

Mantap boss...berhasil kalau di rumah karena pakai speedy, cuma kalau di kantor kok gak muncul gatewaysnya ya? Apa kepentok firewall?
Thx
:D

Saya kurang tahu juga, soalnya waktu nyoba tidak mengalami salah password. Yakin? Kalau yang di masukan adalah password Admin? Bukan password JabberID localhost?

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?

@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.. :)

Tutorialnya sukses! Suda dicoba, dan bisa connect, cuma YM-nya memang blom bisa karna koneksi di kantor yang masih bermasalah :D

Walau memang ribet, mungkin karena ini service yang masih 'dipaksakan' but the tuts is nicely done!

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

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?

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

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 :o

bagaimana mengulangi prosesnya dan bagaimana cara meng uninstall openfire spy dapat mengulangi prosesnya?

terima kasih atas bantuannya

bravo Kuswanto...
ini yg saya tunggu

satu alasan saya tidak pake ichat adalah notoficationnya ga keluar via growl, atau ada setting khususnya that I missed?

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?