Spam dan Virus Ketangkep sama Satpam Barakuda

Semenjak diBerdayakan baru hari ini dapat warning email dari barracuda yang mengabarkan bahwa terdapat email bervirus dikirimkan menuju ke domain unila.ac.id. ok juga nih, otomatis ada laporan kalo ada virus masuk, maknyusss.

Sekalian juga mengenerate IP asala Sumber SPAM, hadah ternyata masih ada juga user unila yg nyepam, pasti ini krn ada account user yang dibajak krn user password tidak strenght. Continue reading “Spam dan Virus Ketangkep sama Satpam Barakuda”

Mail Migration From Postfix-Mysql to Zimbra+LDAP Backend (Again ?????)

Memasuki puasa ke 4 di Ramadhan 1432 H ini, tangan sudah gatel ingin mengetikkan sesuatu. yah jadilah postingan ini. Semoga menjadi salah satu amalan ibadah yang pahalanya akan terus mengalir, amiinn.. Yra.

Judulnya Ngeri bin ribet gak yah ??? ,  tapi kira-kira seperti itulah, berawal karena ketidakpuasan terhadap interface  squirrelmail dan roundcube, kemudian manage mail account, dsb,  maka muncullah ide untuk memindahkan seluruh account email domain *unila.ac.id kedalam sebuah sistem baru dengan performance userfriendly dan powerfull.

Akhirnya terpilihlah Zimbra Appliance sebagai mail system backend untuk me-manage account mail domain *.unila.ac.id, dengan kelebihan paling utama yang tidak didapatkan pada system opensource lainnya :

  • Support Single Sign On dengan LDAP on It.
  • Kemudahan dalam entry+edit+report user email.
  • Support SMTP+IMAP+POP3+SSL Support, lebih aman dan menjanjikan.
  • Interface Webmail Client yang userfriendly.
  • Interfacfe Webmail Client mendekati yahoo mail beta.
  • Integrasi dengan Aplikasi Social Networking.
  • Integrasi dengan Calender online work collaboration.
  • Support Mail Filtering hingga ke end user broooo…. ini yg paling mantap.
  • Support HTML, AJAX, Mobile Phone View.
  • Dan Keunggulan Keunggulan lainnya.

Ah pokoknya banyak lah kelebihan system ini. setelah diujicobakan pada mail system puskom maka saya putuskan untuk memindahkan semua account email unila dari system sebelumnya (Postfix+Mysql) ke system baru dengan Zimbra+LDAP. Nah akan muncul pertanyaan bagaimana memindahkan/memigrasikan user user dengan base mysql diconvert menjadi format LDAP,  jika anda tertarik untuk bermigrasi silahkan ikuti briefhistory pengalaman saya.

Pertama Pastikan Bahwa Zimbra sudah berjalan dengan baik , jika belum maka ikutilagi petunjuk instalasi di Linux(Ubuntu) pada link berikut http://gigihfordanama.wordpress.com/2011/07/14/how-to-install-zimbra-collaboration-suite-zcs-on-ubuntu-10-04-64-server/

1.  Migrasi User Mail dari domain Unila dengan format mysql ke LDAP

Disini saya menggunakan script PHP untuk menarik data dari database dan  script BASH untuk mencreate user ke LDAP.

Asumsi bahwa database mail account (Mysql)  berada pada database postfix dan informasi user tersimpan pada mailbox;

#> server lama

maiser# mysql -u admin -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 33959 to server version: 5.0.24a
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> use postfix;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> show tables;
+-------------------+
| Tables_in_postfix |
+-------------------+
| Sub               |
| UK                |
| admin             |
| alias             |
| domain            |
| domain_admins     |
| log               |
| mailbox           |
| user_info         |
| vacation          |
+-------------------+
10 rows in set (0.00 sec)

mysql>

OK selanjutnya kita akan mengambil informasi dari table mailbox untuk digunakan informasi user,password,alias,dll diconvert ke dalam LDAP. caranya adalah sebagai berikut; Continue reading “Mail Migration From Postfix-Mysql to Zimbra+LDAP Backend (Again ?????)”

Recommended obat pencegahan pertama diare untuk bayi dibawah 1 tahun

Sesuai dengan judul kali ini saya akan membahas obat-obatan yang perlu anda sediakan dirumah untuk pencegahan pertama diare bagi bayi, mengapa saya posting disini, karena kebetulan 2 hari yang lalu ananda tercinta ahmad rasya algifarda mengalami gejala awal diare yaitu mencret, ditandai dengan BAB bisa berulang kali dengan fisik feces mendekati cair. langsung deh pergi ke Apotik untuk membeli obat diare yang dianjurkan dokter untuk bayi yaitu Lacto-B .

Harga Cukup terjangkau untuk per-sachet nya Rp.4000 , cukup diminum 2 sachet sehari untuk bayi dibawah 1 tahun dan 3 kali sehari untuk bayi diatas 1 tahun, penampakan obatnya terlampir dibawah.

Alhamdulillah sejak diminumkan lacto-B selang waktu BAB ananda tidak secepat sebelumnya, insya alloh segera membaik. Demikian info ini mudah-mudahan berguna.

Install FreeBSD 8 on Hyper-v Window 2008 Server R2

On Our Campus there was Microsoft Agreement for window lincence software included  Window 2008 Server.  As We know Hyper-v is one of Powerfull application bundling within Window 2008 Server for Virtualization.  Now aday i will try to optimize HP Rack Server that already installed Window 2008 Server R2 on it, and i will develop Clustering Server on this device for web service.   Below specification of my server (Memory 6 Gb, Proc 2,8 GHz)


With 8 Core Detected on Window 2008 Server

Please Watch Picture Attach how to Installed FreeBSD 8.2 on Hyper-V, Enjoyed..

Note:

  • When create The Hardisk Partition For FreeBSD Must Be Bellow 40 GB, if more than that Hyper-v System will not work for FreeBSD
  • Default network card that is added by wizard, but  For Network Interface, Please Create/Add  Legacy Network Adapter that compatible/Support With FreeBSD OS (badly just 100Mbps)
  • Start the machine and “mount” ISO image to start booting FreeBSD…
  • Install it with parameters you want…

Continue reading “Install FreeBSD 8 on Hyper-v Window 2008 Server R2”

Innalillahi Wainnailaihi Rojiun, tetangga ada yang berpulang ke rahmatullah

“Innalillahi Wainnailaihi Rojiun telah berpulang ke Rahmatullah Ibu Fitri blog C….  tadi malam”  demikian kira-kira pengumuman yang disampaikan masjid  As-Safar Blok C  tadi pagi, saya pun bertanya-tanya ibu fitri  siapa ?? karena memang  di blok C ada dua orang bernama fitri.  segera saya mencari informasi ternyata ibu fitri yg rumahnya tidak jauh dari masjid.  Sebelum ngantor saya-pun menyempatkan diri untuk melayat.

Hikmah yang bisa saya ambil adalah sesungguhnya tidak ada yang bisa memperkirakan kapan ajal menjemput , bahkan hanya beberapa hari menjelang romadhon pun jika memang sudah waktunya maka tidak bisa ditunda/dihalangi maka meninggal-lah diamudah-mudahan beliau tetangga saya tadi meninggal dalam keadaan husnul khotimah amiiin.

Dan mudah-mudahan kita semua nantinya berpulang dalam keadaan husnul khotimah, Amiin alloohumma amiin.

Syslog-ng base on Mysql – solusi untuk log system tersentral

Kejadian hacking beberapa waktu lalu cukup membuat anak-anak kerepotan dimana sylog local diserver banyak dihapus oleh pelaku jadi repot untuk tracking transaksi pada waktu tertentu, oleh karena itu baru niat banget untuk membangun syslog server tersentral (Dodol Ahhh) untuk memudahkan pemantauan, searching searching akhirnya dipilihlah syslog-ng karena sudah support forward data ke Mysql agar mudah diolah.

unila-log-gtw# cd /usr/ports/sysutils/syslog-ng
unila-inherent-gtw# make && make install
===>   syslog-ng-1.6.12_1 depends on file: /usr/local/bin/libnet11-config - found
===>  Configuring for syslog-ng-1.6.12_1
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... ^C===>  Script "configure" failed unexpectedly.
Please report the problem to lme@FreeBSD.org [maintainer] and attach the
"/usr/ports/sysutils/syslog-ng/work/syslog-ng-1.6.12/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).

unila-log-gtw#

OK sampai disini tinggal menunggu proses instalasi selesai dan akan menghasilkan library dan file configurasi , untuk file konfigurasi tersimpan pada direktori

unila-log-gt# ll /usr/local/etc/syslog-ng/
total 24
-r--r--r--    1 root     wheel        6022 Jul 27 12:39 syslog-ng.conf
-r--r--r--    1 root     wheel        5564 Jul 27 10:46 syslog-ng.conf.sample
unila-log-gtw#

Buat file syslog-ng dengan perintah berikut

unila-log-gtw# mkfifo /var/log/mysql.pipe

Selanjutnya buat database mysql ;

unila-inherent-gt# mysql -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or g.

mysql> create database syslog;
Query OK, 1 row affected (0.00 sec)

mysql> use syslog;
Database changed
mysql> CREATE TABLE logs ( host varchar(32) default NULL, facility varchar(10) default NULL, priority varchar(10) default NULL, level varchar(10) default NULL, tag varchar(10) default NULL, datetime datetime default NULL, program varchar(15) default NULL, msg text, seq bigint(20) unsigned NOT NULL auto_increment, PRIMARY KEY (seq), KEY host (host), KEY program (program), KEY datetime (datetime), KEY priority (priority), KEY facility (facility) ) TYPE=MyISAM;
Query OK, 0 rows affected (0.00 sec)
mysql>

Continue reading “Syslog-ng base on Mysql – solusi untuk log system tersentral”

Can’t start Mysql server : Bind on unix socket: Permission denied On FreeBSD

Tiba tiba ada keluhan www.unila.ac.id tidak bisa dibuka, setelah check n ricek ternyata daemon  mysql-server tidak  berjalan, buru buru deh masuk ke console untuk melihat ada apakah gerangan.

groups# /usr/local/etc/rc.d/mysql-server start

bolak balik dijalankan ternyata tidak bisa juga, haduh kenapa lagi ini,  berlanjut pada pengecekan log starting mysql ternyata ditemukan log sbb.

110728 10:31:29 mysqld_safe mysqld from pid file /usr/local/mysql/groups.unila.ac.id.pid ended
110728 10:35:02 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql
110728 10:35:02 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
110728 10:35:02 [Note] Plugin 'FEDERATED' is disabled.
110728 10:35:02 InnoDB: Started; log sequence number 0 136217857
110728 10:35:02 [ERROR] Can't start server : Bind on unix socket: Permission denied
110728 10:35:02 [ERROR] Do you already have another mysqld server running on socket: /tmp/mysql.sock ?
110728 10:35:02 [ERROR] Aborting
110728 10:35:02 InnoDB: Starting shutdown...
110728 10:35:07 InnoDB: Shutdown completed; log sequence number 0 136217857
110728 10:35:07 [Note] /usr/local/libexec/mysqld: Shutdown complete
110728 10:35:07 mysqld_safe mysqld from pid file /usr/local/mysql/groups.unila.ac.id.pid ended

Ternyata si mysql tidak bisa membuka socket untuk menjalankan service mysql ini, ok deh kalau gitu kita lihat lagi kepemilikan mysql.sock di direktori /tmp   hadah ternyata CHMOD folder /tmp berubah menjadi 755 bukan menjadi 1777 sip, ketauan masalahnya tinggal ubah mode direktorinya saja, dan  selesai.. mysql dapat berjalan normal  kembali.

Kejadian ini dimungkinkan karena miss kom pada saat bersih bersih direkrori kemarin hehehe.

groups# /usr/local/etc/rc.d/mysql-server start
mysql already running? (pid=5278).
groups#

Pengumuman BPPS DIKTI gelombang 1 2011

2 Hari yang lalu dikabari Bapak Sumadi (Dosen senior JTE Unila) bahwa pengumuman BPPS Gelombang satu sudah diumumkan di Official Site Dikti , beliau memberitahukan via phone  bahwa saya diterima sebagai kandidat beasiswa BPPS Dikti penyelenggara di Universitas Indonesia, pengajuan BPPS Pak Sumadi pun juga sudah disetujui pada program Doktoral STEI ITB, saya pun mengucapkan terima kasih kepada beliau atas kabar tersebut dan segera bergegas membuka official site dikti dan menemukan link http://www.dikti.go.id/ketenagaan/Lampiran%201%20BPPS.pdf  untuk memastikan akan kabar tersebut, Alhamdulillah waSyukurillah ternyata benar nama saya tercantum sebagai kandidat penerima beasiswa.

Suhhanalloh, fabiayyiaalaairobbikumaatukazziban, sungguh besar limpahan nikmat menjelang romadhon tahun ini,  mudah-mudahan nikmat ini bisa membawa kebarokahan dan dilancarkan alloh selama proses  jihat mengkaji Ilmu.