Setelah melihat fitur-fiturnya. Akupun mulai "sangat" mempertimbangkan untuk pindah ke platform baru ini. Apalagi Zimbra didukung oleh komunitas yang cukup kuat. Walaupun demikian permasalahan utama untuk Zimbra ini adalah, Zimbra membutuhkan resources sistem yang cukup besar. Memory minimal untuk produksi adalah 2GB dan yang direkomendasikan 4GB. Wah, berarti aku harus menggunakan sistem 64bit karena 32bit hanya support sampai 3GB saja.
Sistem Email Open Source yang Lengkap
Setelah melihat fitur-fiturnya. Akupun mulai "sangat" mempertimbangkan untuk pindah ke platform baru ini. Apalagi Zimbra didukung oleh komunitas yang cukup kuat. Walaupun demikian permasalahan utama untuk Zimbra ini adalah, Zimbra membutuhkan resources sistem yang cukup besar. Memory minimal untuk produksi adalah 2GB dan yang direkomendasikan 4GB. Wah, berarti aku harus menggunakan sistem 64bit karena 32bit hanya support sampai 3GB saja.
Squid ZPH HTB-Tools Ubuntu 8.04
- HTB-Tools yang sudah berfungsi normal
- Squid 2.6.x yang sudah di patch ZPH atau Squid 2.7.x
- Ubuntu 8.04.1 Server
- HTB-Tools 0.3.0a
- Squid 2.7.STABLE 3
Solusi Bandwidth Management
- http://www.tajidyakub.net/2007/08/08/squid-cache-tproxy-dan-mikrotik-alternatif-perpaduan-untuk-jaringan-sederhana/
- http://salebor.wordpress.com/2007/12/25/squid-cache-tproxy-dan-mikrotik-ip-bright/
- http://www.balabit.com/support/community/products/tproxy/
- http://rtrw.net/viewtopic.php?f=4&t=1888
How to Disable Qmail Queue Scanner?
Mail Server Error! Siap-siap migrasi ke Mail Server Baru
Seminggu ini aku berusaha agar mail server yang telah berjalan selama 2 tahun lebih itu dapat berfungsi dengan normal kembali. Berbagai jenis forum sudah aku kunjungi, berbagai jenis kata kunci sudah aku gunakan di google dan juga yahoo search. Beratus-ratus halaman sudah aku baca tapi tetap saja aku tidak menemukan solusi yang tepat untuk permasalahan di mail server ini.
- OS: Fedora Core 4 (Iya, aku tau udah versi lama... tapi masih stabil lho..)
- Qmailrocks (Ini sumber dari semua masalah itu )
- Ubuntu 8.04
- Zimbra Collaboration Suite
Install ipp2p di Ubuntu Hardy (8.04) Server
Setelah coba cari-cari kesana kemari barangkali sudah ada paket deb dari ipp2p ternyata hasilnya nihil. Jadi untuk menginstall ipp2p mau tidak mau harus di compile sendiri. # apt-get install build-essential # apt-get install linux-headers # apt-get install iptables-dev ambil source dari kernel dan iptables # apt-get install linux-source # apt-get source iptables silakan sesuaikan versi kernel dengan yang Anda gunakan. source kernel hasil apt-get ada di /usr/src/linux-source-2.6.24.tar.bz2 silakan di ekstrak # cd /usr/src $sudo tar xvjf linux-source-2.6.24.tar.bz2 dan buat symbolic link /usr/src/linux ke hasil ekstract tadi # sudo ln -s /usr/src/linux-source-2.6.24 /usr/src/linux Source iptables hasil apt-get ada di folder yang aktif. copy dan ekstrak ke /usr/src sehingga didapat folder /usr/src/iptables-1.3.8.0debian1 persiapan sudah selesai, silakan unduh source ipp2p dari http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz dan juga file patchnya! (ini penting untuk menghindari error seperti ini) make -C /lib/modules/2.6.24-19-server/build SUBDIRS=/usr/src/ipp2p-0.8.2 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-server' CC [M] /usr/src/ipp2p-0.8.2/ipt_ipp2p.o /usr/src/ipp2p-0.8.2/ipt_ipp2p.c: In function âmatchâ: /usr/src/ipp2p-0.8.2/ipt_ipp2p.c:751: error: âconst struct sk_buffâ has no member named ânhâ /usr/src/ipp2p-0.8.2/ipt_ipp2p.c: At top level: /usr/src/ipp2p-0.8.2/ipt_ipp2p.c:871: warning: initialization from incompatible pointer type /usr/src/ipp2p-0.8.2/ipt_ipp2p.c:874: warning: initialization from incompatible pointer type /usr/src/ipp2p-0.8.2/ipt_ipp2p.c: In function âinitâ: /usr/src/ipp2p-0.8.2/ipt_ipp2p.c:883: error: implicit declaration of function âipt_register_matchâ /usr/src/ipp2p-0.8.2/ipt_ipp2p.c: In function âfiniâ: /usr/src/ipp2p-0.8.2/ipt_ipp2p.c:888: error: implicit declaration of function âipt_unregister_matchâ make[2]: *** [/usr/src/ipp2p-0.8.2/ipt_ipp2p.o] Error 1 make[1]: *** [_module_/usr/src/ipp2p-0.8.2] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-server' make: *** [ipt_ipp2p.ko] Error 2 Pertama download file ipp2p # wget http://ipp2p.org/downloads/ipp2p-0.8.2.tar.gz Selanjutnya download file patch # wget http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/net-firewall/ipp2p/files/ipp2p-0.8.2-kernel-2.6.22.patch # tar xvzf ipp2p-0.8.2.tar.gz # cd ipp2p-0.8.2 Sebelum dicompile, harus ada baris yang diedit terlebih dahulu di makefilenya # vi Makefile Cari baris ini: ld -shared -o libipt_ipp2p.so libipt_ipp2p.o # patch -p1 <../ipp2p-0.8.2-kernel-2.6.22.patch patching file ipt_ipp2p.c Selanjutnya kompile ipp2p # make make -C /lib/modules/2.6.24-19-server/build SUBDIRS=/usr/src/ipp2p-0.8.2 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-server' CC [M] /usr/src/ipp2p-0.8.2/ipt_ipp2p.o Building modules, stage 2. MODPOST 1 modules CC /usr/src/ipp2p-0.8.2/ipt_ipp2p.mod.o LD [M] /usr/src/ipp2p-0.8.2/ipt_ipp2p.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-server' gcc -O3 -Wall -DIPTABLES_VERSION=\"1.3.8\" -I/usr/src/iptables-1.3.8/include -fPIC -c libipt_ipp2p.c gcc -shared -o libipt_ipp2p.so libipt_ipp2p.o Setelah selesai, ini adalah isi dari direktori ipp2p # ls COPYING ipt_ipp2p.ko ipt_ipp2p.o libipt_ipp2p.so README ipt_ipp2p.c ipt_ipp2p.mod.c libipt_ipp2p.c Makefile ipt_ipp2p.h ipt_ipp2p.mod.o libipt_ipp2p.o Module.symvers Copy file tersebut ke library iptables # cp libipt_ipp2p.so /lib/iptables lalu jalankan depmod # depmod -a silakan test apakah sudah bisa digunakan $ sudo iptables -m ipp2p –-help kalo udah ada, silakan baca manual untuk menggunakannya ^_^ untuk mengucapkan selamat tinggal pada paket2 p2p silakan ketikkan: $sudo iptables -A FORWARD -m ipp2p –ipp2p -j DROP referensi:Traffik p2p yang berada pada layer 7 TCP/IP tidak dapat di blok begitu saja menggunakan iptables yang terinstall di ubuntu dapper. Untuk mem-filter paket-paket p2p diperlukan plugin tambahan pada netfilter diantaranya ipp2p yang dapat diperoleh dari http://www.ipp2p.org/
Kemudian ganti dengan ini: $(CC) -shared -o libipt_ipp2p.so libipt_ipp2p.o
# cp ipt_ipp2p.ko /lib/modules/`uname -r`/kernel/net/ipv4/netfilter
Blok Established Connection di Server dengan Cutter
Baru dapet "ilmu" baru untuk ngedrop establised connection di server. Caranya dengan menggunakan aplikasi cutter.
Cara blok peer to peer di jaringan dengan server linux
Barusan nyari cara ngeblok peer to peer client di linux, ternyata caranya cukup mudah cukup dengan menginstall L7 filter dan kemudian jalankan konfigurasi di firewall (iptables) dan selesai.
Google Chrome Lebih Cepat Membuka Website Google (Blogger, Gmail, Google Search)
Sekarang aku lagi posting pake Google Chrome, perasaan sih lebih cepat waktu membuka website-website yang kepunyaaan Google, seperti Gmail, Google Search , Youtube, dll. Apa itu cuman perasaan aku aja ya?
Membatasi voucher hotspot mikrotik berdasarkan waktu aktif
Ini dapet dari forum mikrotik indonesia:
Google Chrome
Hari ini aku baru aja nyobain Google Chrome browser baru yang mempunyai fitur-fitur yang tidak dipunyai oleh internet browser lain sekarang ini.
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Judul di atas adalah kata kunci yang aku gunakan untuk mengatasi masalah di Proxy Server yang menggunakan Squid.
Sekarang aku ceritain dulu awal permasalahannya.
Sewaktu aku coba menyalakan Server Proxy yang menggunakan squid, sepertinya tidak ada masalah karena sistem mengeluarkan status OK ketika aku menjalankan squid dengan perintah di bawah ini.#/etc/init.d/squid start
Tapi kenyataannya service squid tidak berjalan sama sekali, kemudian aku mencoba untuk melihat keadaan log file squid (/var/log/squid). Tetap saja tidak ada masalah yang tercatat disana.
* Starting Squid HTTP proxy squid [ OK ]
Selanjutnya aku coba cari perintah untuk menjalankan squid dengan mode debug, supaya aku bisa tau masalahnya dimana, dengan perintah.
# squid -NCd10
2008/08/25 10:27:18| Starting Squid Cache version 2.6.STABLE14 for i386-debian-linux-gnu...
2008/08/25 10:27:18| Process ID 12575
2008/08/25 10:27:18| With 1024 file descriptors available
2008/08/25 10:27:18| Using epoll for the IO loop
2008/08/25 10:27:18| Performing DNS Tests...
2008/08/25 10:27:18| Successful DNS name lookup tests...
2008/08/25 10:27:18| DNS Socket created at 0.0.0.0, port 33147, FD 5
2008/08/25 10:27:18| Adding nameserver 127.0.0.1 from squid.conf
2008/08/25 10:27:18| Adding nameserver 208.67.222.222 from squid.conf
2008/08/25 10:27:18| Adding nameserver 208.67.220.220 from squid.conf
2008/08/25 10:27:18| Adding nameserver 202.155.0.10 from squid.conf
2008/08/25 10:27:18| Adding nameserver 202.155.0.15 from squid.conf
2008/08/25 10:27:18| helperOpenServers: Starting 12 'squidGuard' processes
2008/08/25 10:27:19| User-Agent logging is disabled.
2008/08/25 10:27:19| Referer logging is disabled.
2008/08/25 10:27:19| Unlinkd pipe opened on FD 22
2008/08/25 10:27:19| Swap maxSize 3072000 KB, estimated 236307 objects
2008/08/25 10:27:19| Target number of buckets: 11815
2008/08/25 10:27:19| Using 16384 Store buckets
2008/08/25 10:27:19| Max Mem size: 131072 KB
2008/08/25 10:27:19| Max Swap size: 3072000 KB
2008/08/25 10:27:19| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2008/08/25 10:27:19| Rebuilding storage in /var/spool/squid (DIRTY)
2008/08/25 10:27:19| Using Round Robin store dir selection
2008/08/25 10:27:19| Current Directory is /root
2008/08/25 10:27:19| Loaded Icons.
2008/08/25 10:27:19| Accepting transparently proxied HTTP connections at 0.0.0.0, port 3128, FD 24.
2008/08/25 10:27:19| Accepting ICP messages at 0.0.0.0, port 3130, FD 25.
2008/08/25 10:27:19| HTCP Disabled.
2008/08/25 10:27:19| WCCP Disabled.
2008/08/25 10:27:19| Ready to serve requests.
2008/08/25 10:27:19| WARNING: url_rewriter #2 (FD 7) exited
2008/08/25 10:27:19| WARNING: url_rewriter #12 (FD 17) exited
2008/08/25 10:27:19| WARNING: url_rewriter #11 (FD 16) exited
2008/08/25 10:27:19| WARNING: url_rewriter #10 (FD 15) exited
2008/08/25 10:27:19| WARNING: url_rewriter #9 (FD 14) exited
2008/08/25 10:27:19| WARNING: url_rewriter #8 (FD 13) exited
2008/08/25 10:27:19| Too few url_rewriter processes are running
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Aborted
Wah sepertinya aku ada masalah dengan url_rewriter dan dalam masalah ini url_rewriterku menggunakan squidGuard. Selanjutnya aku cari di google dengan keyword judul post ini dan ketemu kalau masalahnya pasti di SquidGuardnya. Ada yang bilang karena log squidGuardnya kegedean dan ada juga yang sampai install ulang proxynya.
Akhirnya aku baru keinget kalau sebelumnya aku ada compile ulang domains.db dari squidGuard di /var/lib/squidguard/porn/. Setelah buka direktori tersebut dan melihat file permissionnya, ketemu deh kalau masalahnya itu adalah file permission untuk domains.db masih dimiliki oleh root dari yang seharusnya dimiliki oleh proxy (default ubuntu) .
Setelah ganti permission filenya dengan perintah:
#chown proxy:proxy domains.db
dan selanjutnya jalankan squid proxy dengan perintah:
#/etc/init.d/squid start
Hasilnya, squid kembali berfungsi dengan baik.
Coba Pakai/Install Group-Office
Hari ini saya baru selesai install group-office, sebuah sistem task management dan juga event scheduling yang berbasis PHP+MySQL. Server yang aku pakai menggunakan Fedora Core 4 dan juga MySQL v.5.x dan PHP v. 4.
Setelah menyelesaikan proses instalasi yang cukup mudah, akhirnya halaman login group-office muncul juga :)
Tapi di sebelah atas kiri kok ada tulisan
Notice: A session had already been started - ignoring session_start() in /var/www/html/groupoffice/Group-Office.php on line 73
Hmm.. Mungkin ada masalah dengan versi PHPnya yah. Memang sih udah saatnya untuk upgrade dengan versi yang baru. Cuman saya masih menganggap versi ini sudah cukup dan stabil.
OK. Setelah itu saya coba untuk membuka file Group-Office.php dengan Dreamweaver dan mendisable baris ke 73 yang berisikan session_start();
Dan hasilnya aplikasi pun dapat dibuka dengan baik. Untung aja cuman itu masalahnya. Kalau harus nyari-nyari lagi khan lebih repot jadinya.
iPhone 3G Ad
Memang beda perusahaan di US dengan di Indonesia, begitu ada produk baru diluncurkan, data di websitepun langsung diupdate. Gambar-gambar di bawah ini di dapat dari website Apple.com.
Oh iya, akhirnya iklan video iPhone 3G ada juga di websitenya, cuman gak bisa ditampilin disini soalnya gak bisa diembed langsung..
Ini linknya aja ya : http://www.apple.com/iphone/gallery/ads/hallway/
ps.
- Gak kerasa udah jam 02.23 skrg, wah saatnya untuk tidur. Mimpi punya iPhone 3G ah... :)
- Belanda vs Italia : 2 vs 0 (Hidup Belanda!!!)
iPhone 3G Without Video Call?
Akhirnya WWDC 2008 Keynote selesai juga. Sesuai dugaanku diakhiri dengan diluncurkannya iPhone 3G yang baru. Tapi tidak sesuai harapan, fitur yang ditonjolkan hanya kecepatan data transfer melalui jaringan 3G dan juga fitur GPS Built-in yang dimiliki oleh iPhone 3G.
Steve tidak menyinggung sama sekali mengenai video call, secondary camer di sebelah depan dan juga fitur-fitur baru yang nantinya akan dimiliki oleh iPhone 3G. Mungkin karena pada awal sesi, sudah dipresentasikan berbagai macam software baru yang nantinya akan dinikmati oleh pengguna iPhone. Walaupun bagi orang Indonesia, semua software yang dipresentasikan (kecuali game) hampir tidak berguna, karena kurangnya konten lokal yang dapat diakses oleh pengguna. Software iPhone 2.0 yang diperkenalkan memang menekankan pada kemudahan konektivitas jaringan ditunjang dengan aplikasi baru MobileMe (www.me.com) yang nantinya menggantikan .mac yang sudah lama digunakan oleh pengguna Mac.
Sebenarnya diakhir sesi, ada iklan (ad) dari iPhone 3G yang baru ini. Tapi sepertinya belum ada yang menguploadnya, padahal aku sudah tidak sabar untuk melihatnya.
Jadi gak sabar lagi untuk menunggu hasil review selengkapnya tentang iPhone 3G ini, dan kalau memang bisa didapatkan dengan harga $199 & $299 kayanya wajib punya. Say gud bai deh ama N73.. hehehe..
ps: Rumania vs Prancis skor akhirnya: 0 - 0, dan skrg lagi ada Belanda vs Italia. Nonton gak ya? Hehehe..
iPhone 3G Launched
Akhirnya Apple meluncurkan juga produk iPhone terbarunya, iPhone 3G.
Harganya untuk versi 8GB = $199, 16GB = $299.
Wah kapan ya dijual di Indonesia, pasti aku beli satu kalo gitu.. Hehehe
Sayangnya diantara negara2 yang ada di presentasi Apple Indonesia tidak termasuk.. hiks..hiks..
Nunggu Launching Iphone 2.0
Tadinya aku berencana untuk tidur cepat malam ini. Jam 10 ngantuk sudah mulai melanda. Tapi setelah mencoba untuk tiduran, kok gak bisa-bisa. Coba nyalain tv nonton Euro 2008 lagi ada Rumania vs Perancis skrg lg 0-0, trus sambil browsing2 di tempat tidur. Eh, baru keinget kalo bentar lagi Iphone 2.0 mau dilaunch di WWDC 2008.
Ah.. Jadi semangat buat pantengin live coveragenya disini:
http://www.macrumorslive.com/
http://www.engadget.com/2008/06/09/steve-jobs-keynote-live-from-wwdc-2008/
Berhubung aku gak bisa hadir langsung, jadi yah bisa dapet live updatenya ajah udah syukur.
But I believe someday I'll be there... :)
Penasaran banget nih tentang semua gosip produk baru dari apple. Mulai dari Mac OS X yang baru "Snow Leopard" dan yang pasti Iphone 2.0 yang kabarnya (hampir pasti) ada fitur 3G, video call, built-in GPS. Wah.. Dengan interface rancangan Apple semuanya itu pasti wah banget.
Ntar kalo produknya udah bener2 di launch aku mau posting lagi.. Jadi dag..dig..dug nih... Hehehe
Posting Baru di tahun 2008
Tidak terasa sekarang sudah bulan Juni. Berarti posting terakhir yang aku buat itu adalah 7 bulan yang lalu.. Wah lama juga ya..
Hmm.. Seperti biasa di waktu liburan seperti ini, aku baru ada waktu (masa sih? emang kemana aja mas... :P) untuk menulis sesuatu di blogku ini.
Untuk post pertama di tahun ini cukup segini dulu deh.. Moga-moga ntar bisa nulis yang lain lagi.. :)