Archive for December, 2008

Published by Kalpin Erlangga Silaen on 19 Dec 2008

Tutorial Replikasi MySQL

mysql_logo.jpgTutorial kali ini adalah mengenai pembuatan replikasi Master-Slave untuk database MySQL. Adapun yang dimaksud dengan Master-Slave adalah sebuah konsep dimana salah satu server MySQL bertindak sebagai Master (database yang selalu terupdate) dan Slave adalah server MySQL satunya yang bertindak melakukan replikasi dari data yang masuk ke database Master tersebut. Dengan kata lain, bahwa replikasi ini adalah replikasi One-way. Perlu saya ingatkan bahwa metoda ini tidak menjamin data Anda aman dan bukan juga bukan solusi MySQL Backup yang dianjurkan karena jika ada data rusak masuk via MySQL Master maka data di server MySQL Slave pun akan ikut rusak. Berikut cara melakukan replikasi Master-Slave untuk MySQL Continue Reading »

Published by Kalpin Erlangga Silaen on 13 Dec 2008

[BUGS] Mikrotik Hang Setelah RadReply Radius

logo_mikrotik.jpgSekitar 3 hari yang lalu, salah seorang tim development mendatangi saya dengan membawa mesin mikrotik yang akan digunakan sebagai gateway hotspot yang terkoneksi dengan existing radius server kami sebut saja radius A yang berfungsi sebagai AAA. Rekan saya tersebut mengeluhkan bahwa saat dilakukan koneksi dari mikrotik ke radius A, tiba-tiba hang dan harus soft reset server mikrotik.
Awal analisa saya adalah bugs di versi terbaru mikrotik, karena beberapa alasan berikut:
- Kami mempunyai 2 server radius (radius A yang lama untuk prepaid sistem voucher, dan radius B yang baru untuk postpaid)
- Mikrotik di beberapa site (sekitar 7 site) yang terhubung ke salah satu server radius A, tidak pernah ada masalah
- Pernah sekali mikrotik diupgrade versi ke yang lebih baru, ternyata gagal auth ke radius B (meski tidak sampai hang)
- Di log server radius A menyebutkan bahwa User sudah berhasil Login (Auth OK)

Berikutnya saya bersama rekan tersebut mencoba downgrade versi mikrotik, dan coba lagi ternyata….masih gagal dan hang.
Jujur saya sangat penasaran. Saya ingat benar, mulai troubleshoot mulai jam 10 siang ampe break makan siang dan lanjut lagi hingga jam 8 malam.
Akhirnya, saya coba mengarahkan mikrotik tersebut melakukan auth ke server radius B dan BERHASIL!!!!! what the heck….
Kembali saya masuk ke console radius A yang saya anggap bermasalah, dan coba telepon ke beberapa site yang menggunakan radius A tersebut sebagai AAA, ternyata tidak ada masalah.
Again what the heck….!!!!! Saya coba kembalikan settingan mikrotik supaya auth ke server radius A dan coba lagi, masih hang…
Hampir putus asa, dan rekan saya keluar sebentar buat membeli makan malam. Dan saat itulah, saya melihat titik terang…..
Dalam pikiranku berkata: “hold on…radius A ama radius B kan berbeda konsep billing systemnya, yang mana radius B yang berhasil auth menggunakan sistem postpaid, sementara radius A yang mana mikrotik jadi hang menggunakan sistem Prepaid.
aHa…….ini dia masalahnya, saya akhirnya periksa tabel di radius B dan benar, tidak ada apa-apa di tabel radreply karena hitungan postpaid flat. Sementara, saya periksa tabel radreply radius A, ternyata ada perhitungan start time untuk prepaid.
Sambil menunggu rekan saya datang, saya test mikrotik tersebut konek ke radius A dengan username tanpa radreply, dan berhasil login….:)
Coba cari di google mengenai hal tersebut tidak menemu juga :(
Benar deh, kadang log dan uncle google tidak 100% membantu :) karena di log radius A, authentifikasi sudah berhasil, tetapi kenapa mikrotik malah hang? hehehehehe….akhirnya bisa pulang dengan kesimpulan:
Ini mah serangga-nya mikrotik yang ndak mau menerima hasil radreply dari radius, jadi berdoa saja semoga dapat solusi lainnya.

Published by Kalpin Erlangga Silaen on 13 Dec 2008

Push Mail Nokia 6120C dan Keterbatasannya

6120.jpgPernah dengar dengan Emoze ? Namanya agak aneh, tetapi itu adalah aplikasi khusus pushmail yang bisa diinstall di HP yang mendukung Symbian (meski tidak disebutkan minimal symbian berapa). Karena tertarik dengan review salah satu majalah HP, maka saya mencoba menginstall aplikasi tersebut di Nokia 6120C saya. Interfacenya cukup sederhana dan mudah dimengerti, mendukung Gmail, OWA (Exchange), POP3, IMAP, Facebook (saya tidak tahu dibagian mana emoze mendukung facebook, atau facebook juga mempunya layanan email?). Awalnya saya mensetup email saya di salah satu provider yang support IMAP, dan lancar mendownload email.
Tetapi ada beberapa kekurangan yang mengganggu yaitu:
- Email saya login misalnya kalpin@abc.com, dan kalpin@xyz.com, serta kalpin@abc.net maka nama yang muncul di HP adalah kalpinĀ  juga, sehingga saya tidak tahu yang mana email saya abc.com, mana xyz.com dan mana abc.net
- Awalnya saya berpikir kalau emoze berprilaku seperti aplikasinya Blackberry yang hemat resources (baterai), ternyata tidak. Tidak ada bedanya kalau saya setup email biasa dari bawaan HP saya.
Akhirnya saya memutuskan menghapus aplikasi tersebut, dan menambah push email biasa menggunakan aplikasi bawaan HP saya.
Tetapi ternyata ada batasannya juga, yaitu maksimum 6 account dan yang bisa otomatis retrieval email hanyalah 2 dan mengambil resources baterai yang lumayan boros.

Tetap setidaknya bisa push mail :)