Saturday, October 8, 2016

Install pencil di ubuntu 16.04

bismillah...
pencil adalah salah satu opensource alternatif dan balsamiq mockup tool ,biasanya dipakai oleh para developer web  , pencil bisa di install stand alone maupun menjadi extension firefox , informasi lengkap nya bisa di lihat di http://pencil.evolus.vn/ 

Wednesday, October 5, 2016

server HP ML350 G5 tidak bisa booting [red internal System health LED]

Bismillah...
kemarin salah satu server kami (server HP Ml350 G5) tidak bisa booting setelah lama tidak di hidupkan , salah satu indikator led menyala dengan warna mearah berkedip (flashing) ,

photo_2016-10-05_10-00-23

berikut informasi  HP ProLiant ML370 G5 Server - LEDs and Buttons


Systems Insight Display LEDs


To view a quick reference for component identification and status, access the Systems Insight Display.

























































































Item

Description

Status

1

Primary power supply LED

Amber = Failure

Off = Normal

2

Redundant power supply LED

Amber = Failure

Off = Normal

3

Online spare memory LED

Green = Protection enabled

Amber = Memory failure occurred

Flashing amber = Memory configuration error

Off = No protection

4

Mirrored memory LED

Green = Protection enabled

Amber = Memory failure occurred

Flashing amber = Memory configuration error

Off = No protection

5

FBDIMM LEDs* (memory board 1)

Amber = Failure

Off = Normal

6

FBDIMM LEDs* (memory board 2)

Amber = Failure

Off = Normal

7

Processor 1 LED

Amber = Failure

Off = Normal

8

PPM 1 LED

Amber = Failure

Off = Normal

9

Processor 2 LED

Amber = Failure

Off = Normal

10

PPM 2 LED

Amber = Failure

Off = Normal

11

Hot-plug fan LEDs

Amber = Failure or fan is not installed

Off = Normal

12

Internal system health LED

Green = Normal (system on)

Amber = System health is degraded

Red = System health is critical

Off = Normal (system off)

13

External system health LED (power supply)

Green = Normal (system on)

Amber = Redundant power supply failure

Red = Power supply failure. No operational power supplies.

Off = Normal (system off)

14

Overtemperature LED

Red = Overheating, critical

Off = Normal

15

System power LED

Green = System has AC power and is powered on

Amber = System has AC power and is in standby mode

Off = System has no AC power


* If all FBDIMM LEDs for a memory board are flashing, the memory board is unseated.


 

nah untuk menangani nya , dari beberapa saran di forum HP ,

langkah pertama cabut  baterai dari system board , langkah ke dua cabut memori board kemudian masukan lagi, langkah ke tiga masukan lagi baterai ke system board(mother board)  terakhir  coba boot lagi ,

dari saran di atas jika masih belum bisa boot dan led Internal system health masi menyala merah , di langkah ke dua setelah cabut memori board , cabut juga satu persatu memori nya kemudian pasang lagi dan coba boot ulang.

semoga bermanfaat  :)

referensi:

https://community.hpe.com/t5/ProLiant-Servers-ML-DL-SL/ML350-G5-won-t-boot-red-internal-health-LED-undocumented-system/td-p/4831011

http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-c00745284

 

Saturday, October 1, 2016

Menambahkan ICONS host yang di monitor di Nagios

Bismillah ,
folder icon di nagios ada di

/usr/local/nagios/share/images/icons/

kemudian upload icon ke folder tsb , bisa menggunakan tool scp seperti winscp atau filezilla , contoh icon bisa di download di link berikut

https://drive.google.com/file/d/0BwWfj12MiwgkbEM0eXdIQUVVNHc/view?usp=sharing

untuk memberikan icon host yang kita monitor di nagios , kita bisa tambahkan di file configurasi nagios contoh nya
root@serveraldy:~# pico /usr/local/nagios/etc/servers/clients.cfg



# #
# CLOUD 2 #
###############################################################
define host{
use linux-server
host_name cloud2
alias CLOUD 2
address 192.168.222.10
contacts nagiosadmin
contact_groups admins
max_check_attempts 5
check_period 24x7
notification_interval 15
first_notification_delay 0
notification_period 24x7
notification_options d,u,r,f,s
notifications_enabled 1
check_interval 5
icon_image proxmox_logo.jpg
icon_image_alt proxmox_logo.jpg
vrml_image proxmox_logo.jpg
statusmap_image proxmox_logo.jpg
}

kemudian restart

root@serveraldy:~# service nagios restart
Running configuration check...
Stopping nagios:. done.
Starting nagios: done.
root@serveraldy:~#

hasil nya kurang lebih seperti ini

screenshot-from-2016-10-01-09-08-32 selection_146

oh ya , silahkan sesuaikan ukuran gambar nya , jika tidak di sesuaikan maka akan kacau hasil nya :) kaya di bawah ini hehe

screenshot-from-2016-10-01-09-09-53

selamat mencoba , semoga bermanfaat :)

referensi

https://srparkin.wordpress.com/2011/10/18/adding-icons-to-nagios-map/

 

Sunday, September 18, 2016

UST. Subhan bawazier " Ridho Allah ridho Orang tua" bali mengaji

Link Veido nya


Audio nya

[audio mp3="http://aldy.alshifacharity.com/wp-content/uploads/2016/09/Ridho-Allah-Ridho-Orang-Tua-Ustadz-Subhan-Bawazier.mp3"][/audio]

download file nya di link brikut

ridho-allah-ridho-orang-tua-ustadz-subhan-bawazier

Wednesday, August 31, 2016

Di paksa ganti password di mail zimbra

berikut langkah ketika kita akan masuk ke webmail client zimbra dan sudah memasukan password dengan baik dan benar :)  ,  tapi malah muncul tampilan sebagai berikut

1

tampilan tersebut , menunjukan kita di suruh ganti password,  di zimbra mail server ada mekanisme keamanan password yang bisa di set ketika beberapa bulan sekali dia akan meminta ganti password terhadap semua account mail yang ada,  jadi langkah yang harus di lakukan adalah memasukan password baru seperti ini

2

 

selamat mencoba , semoga bermanfaat :)

Saturday, August 27, 2016

Install driver epson l110 dengan Tp-Link TL-WPS510U di ubuntu 14.04

Bismillah...

saya install driver nya di ubuntu 14.04 Lts amd64 untuk setting  Tp-Link TL-WPS510U tidak akan di bahas di kesempatan kali ini , jadi inti nya di kasus ini printer epson l110 nya jadi printer share dengan perantara Tp-link  TL-WPS510U , ok berikut langkah nya

Download driver nya

driver epson l110 untuk linux .deb & .Rpm  bisa di download di  http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=&DSCMI=18787&DSCCHK=cd4ad419e3805cfac26d6492d12e38fc7da11822

Install

jika anda beruntung install package deb driver epson  yang kita download bisa dengan hanya di double klik dan ikutin wizard ubuntu software center

3

nah di kasus saya ada sedikit masalah ternyata ada bebrapa dependencies  yang di butuhkan si driver belum ada di PC tersebut  dan tidak bisa di fix kan melalui ubuntu software center , kemudian saya coba  install melalui terminal ,

pindah ke lokasi file deb nya
root@keuangan-CQ3622L:/home/keuangan# cd Downloads/
root@keuangan-CQ3622L:/home/keuangan/Downloads# ls
epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb

kemudian install
root@keuangan-CQ3622L:/home/keuangan/Downloads# dpkg -i epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb

nah terlihatlah error dependencies nya

Selecting previously unselected package epson-inkjet-printer-201207w.
(Reading database ... 163651 files and directories currently installed.)
Preparing to unpack epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb ...
Unpacking epson-inkjet-printer-201207w (1.0.0-1lsb3.2) ...
dpkg: dependency problems prevent configuration of epson-inkjet-printer-201207w:
epson-inkjet-printer-201207w depends on lsb (>= 3.2); however:
Package lsb is not installed.

dpkg: error processing package epson-inkjet-printer-201207w (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
epson-inkjet-printer-201207w

kemudian kita coba install lsb nya

root@keuangan-CQ3622L:/home/keuangan/Downloads# apt-get install lsb
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
lsb : Depends: lsb-core (>= 4.1+Debian11ubuntu6) but it is not going to be installed
Depends: lsb-graphics (>= 4.1+Debian11ubuntu6) but it is not going to be installed
Depends: lsb-cxx (>= 4.1+Debian11ubuntu6) but it is not going to be installed
Depends: lsb-desktop (>= 4.1+Debian11ubuntu6) but it is not going to be installed
Depends: lsb-printing (>= 4.1+Debian11ubuntu6) but it is not going to be installed
Depends: lsb-languages (>= 4.1+Debian11ubuntu6) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

ok ,

root@keuangan-CQ3622L:/home/keuangan/Downloads# apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
alien at build-essential cpp-4.8 debhelper debugedit dh-apparmor dpkg-dev
fakeroot g++ g++-4.8 gcc-4.8 gcc-4.8-base heirloom-mailx lib32z1
libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
libasan0 libatomic1 libc-dev-bin libc6 libc6-dbg libc6-dev libc6-i386
libdpkg-perl libfakeroot libgcc-4.8-dev libgomp1 libitm1 libjpeg62
libmail-sendmail-perl libpod-plainer-perl libquadmath0 librpm3 librpmbuild3
librpmio3 librpmsign1 libsigsegv2 libstdc++-4.8-dev libstdc++6
libsys-hostname-long-perl libtsan0 lsb lsb-core lsb-cxx lsb-desktop
lsb-graphics lsb-invalid-mta lsb-languages lsb-multimedia lsb-printing
lsb-security m4 ncurses-term pax po-debconf rpm rpm-common rpm2cpio
Suggested packages:
lsb-rpm default-mta mail-transport-agent gcc-4.8-locales dh-make rpm-i18n
apparmor-easyprof debian-keyring g++-multilib g++-4.8-multilib gcc-4.8-doc
libstdc++6-4.8-dbg gcc-4.8-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg
libatomic1-dbg libasan0-dbg libtsan0-dbg libquadmath0-dbg glibc-doc
libstdc++-4.8-doc libmail-box-perl elfutils
Recommended packages:
libqt3-mt
The following NEW packages will be installed:
alien at build-essential debhelper debugedit dh-apparmor dpkg-dev fakeroot
g++ g++-4.8 heirloom-mailx lib32z1 libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libc6-i386 libfakeroot
libjpeg62 libmail-sendmail-perl libpod-plainer-perl librpm3 librpmbuild3
librpmio3 librpmsign1 libsigsegv2 libstdc++-4.8-dev
libsys-hostname-long-perl lsb lsb-core lsb-cxx lsb-desktop lsb-graphics
lsb-invalid-mta lsb-languages lsb-multimedia lsb-printing lsb-security m4
ncurses-term pax po-debconf rpm rpm-common rpm2cpio
The following packages will be upgraded:
cpp-4.8 gcc-4.8 gcc-4.8-base libasan0 libatomic1 libc-dev-bin libc6
libc6-dbg libc6-dev libdpkg-perl libgcc-4.8-dev libgomp1 libitm1
libquadmath0 libstdc++6 libtsan0
16 upgraded, 44 newly installed, 0 to remove and 309 not upgraded.
1 not fully installed or removed.
Need to get 41,5 MB/46,9 MB of archives.
After this operation, 61,1 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

setelah proses instalasi paket pendukungnya selesai kita coba install lagi driver nya

root@keuangan-CQ3622L:/home/keuangan/Downloads# dpkg -i epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb
(Reading database ... 168680 files and directories currently installed.)
Preparing to unpack epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb ...
Unpacking epson-inkjet-printer-201207w (1.0.0-1lsb3.2) over (1.0.0-1lsb3.2) ...
cups stop/waiting
cups start/running, process 15749
Setting up epson-inkjet-printer-201207w (1.0.0-1lsb3.2) ...
cups stop/waiting
cups start/running, process 15808
Processing triggers for libc-bin (2.19-0ubuntu6) ...
root@keuangan-CQ3622L:/home/keuangan/Downloads#

Add Printer

klik search on your computer kemudian ketik printer  kemudian add printer --> pilih find network printer

Screenshot from 2016-08-27 13-39-12

masukan ip print server tp-link  TL-WPS510U nya (jangan lupa usb printernya di colokin ke print server :) )

7

kemudian forward , sisa nya tiggal ikutin wizard nya ,

selamat mencoba :)

Monday, August 22, 2016

Install smokeping di ubuntu 14.04

Sedikit Penjelasan

Smokeping adalah tool untuk memonitoring latency pada sebuah jaringan , smokeping melakukan pematauan latency jaringan kemudian melakukan pencatatan kedalam bentuk diagram grafis (fitur graph nya hampir mirip cacti) , latency dalam jaringan sendiri adalah waktu yang di butuhkan paket data untuk berpindah dari server ke client atau sebalik nya ,
nah biasanya jika kita membicarakan masalah kecepatan jaringan , akan ada 3 istilah yang muncul,

  • Throughput : troughput adalah jumlah aktual dari data yang mengalir melalui sambungan

  • Bandwidth : lebar pita (atau biasanya saya sebut lebar pipa nya)

  • Latency  : kaya yang saya sebutkan di atas


dari 3 istilah di atas kalo saya analogikan mungkin bisa seperti berikut :

misal Throughput itu adalah jumalah mobil yang lewat di suatu jalan , Bandwidth adalah lebar jalan sedangkan Latency adalah kecepatan laju si mobil , jadi jika  Seumpama ada sebuah perusahaan ingin mengirim 4 truk yang membawa peti kemas ke suatu tempat melalui jalur darat. Perusahaan tersebut punya dua jalur pilihan pengiriman , pertama truk-truk tersebut melalui sebuah jalan perbukitan dengan lebar 4 jalur. Tetapi truk-truk tersebut hanya mampu berjalan pada kecepatan 40 Km/jam karena medannya perbukitan.

Cara kedua, perusahaan itu mengirim 4 truk melalui jalan lain yang hanya muat 2 jalur. Meski jalur tersebut lebih sempit, tapi jalanannya datar dan truk tersebut bisa melaju kencang hingga 100 Km/jam.

Nah, kira-kira mana yang lebih cepat sampai?

Itulah sebabnya kenapa ada orang yang langganan internet dengan bandwidth besar, tapi untuk nonton video di YouTube masih suka putus-putus. Karena meski bandwidth’nya besar, tapi latency’nya terhambat.

beberapa hal yang mempengaruhi latency menjadi lambat

  • Buruknya kualitas saluran, bila menggunakan media kabel, mungkin kabelnya sudah tua. Bila menggunakan media wireless, mungkin ada gangguan sinyal (distorsi sinyal atau interfrensi)

  • Saluran terlalu penuh (overload). Hal ini sering dialami oleh provider. Analoginya sama saja dengan jalan tol yang penuh. Siapa yang bisa ngebut disitu sekalipun jalurnya lebar?

  • Jarak yang terlalu jauh, dan tidak ada penguat sinyal


nah perbedaan latency antar sambungan ini juga yang dapat menciptakan bottlenecks ( bisa search sendiri di google apa itu bottlenecks ) CMIIW

Installasi

di ubuntu smokeping sudah ada di repository jadi bisa langsung APT -GET  :) , untuk notifikasi bisa menggunakan sendmail atau mail postfix relay , tapi dalam untuk sekarang akan saya lewati dulu
root@serveraldy:~# apt-get install smokeping -y

Kofigurasi

*) link-kan smokeping apache config ke folder /etc/apache2/conf-available

root@serveraldy:~# cd /etc/apache2/conf-available/
root@serveraldy:/etc/apache2/conf-available# ln -s /etc/smokeping/apache2.conf smokeping.conf

*) Enable config dan mod_cgi

root@serveraldy:/etc/apache2/conf-available# a2enconf smokeping
root@serveraldy:/etc/apache2/conf-available# a2enmod cgid

*) Tambahkan beberapa host untuk di monitor , misal

root@serveraldy:/etc/apache2/conf-available# pico /etc/smokeping/config.d/Targets


*** Targets ***

probe = FPing

menu = Top
title = Network Latency Grapher
remark = Welcome to the SmokePing website of xxx Company. \
Here you will learn all about the latency of our network.

+ Local

menu = Local
title = Local Network
#parents = owner:/Test/James location:/

++ LocalMachine

menu = Local Machine
title = This host
host = localhost
#alerts = someloss

++ Web_Server_1
menu = google.com
title = google.com
host = google.com

*) Restart smokeping dan apache nya

root@serveraldy:/etc/apache2/conf-available# service smokeping restart
* Shutting down latency logger daemon smokeping [ OK ]
* Starting latency logger daemon smokeping [ OK ]
root@serveraldy:/etc/apache2/conf-available# service apache2 restart

Test smokeping

silahkan akses http://alamatserver/cgi-bin/smokeping.cgi

bebrapa tambahan , jika ketika di akses di muncul browser error Service Unavailable itu menandakan modul fastcgi belum terinstall di webserver silahkan install dengan cara

root@serveraldy:/etc/apache2/conf-available# sudo apt-get install libapache2-mod-fcgi

Screenshot from 2016-08-21 19-58-29

Screenshot from 2016-08-21 19-58-43

selamat mencoba , smoga bermanfaat :)

referensi :

http://olivermarshall.net/install-smokeping-on-ubuntu-14-0
http://compnetworking.about.com/od/speedtests/a/network_latency.htm
http://oss.oetiker.ch/smokeping/
https://heckermadiun.wordpress.com/pengertian-latency-dan-jite

Friday, August 19, 2016

Install ,Update Firefox & Add WhatsApp Desktop to Firefox

Diinstall di windows 7 64 bit , untuk OS lainnya Insyaallah untuk update firefox dan install whatsapp desktop nya sama

10 Pemimpin Besar Dalam Sejarah Islam (2/2)




Biarlah mereka bercerita tentang Achiles, sang pemberani dalam mitologi Yunani. Atau dongeng manusia setengah dewa, Hercules. Kita –umat Islam- pun memiliki pahlawan pemberani pula. Ceritakanlah kepada kepada anak-anak kaum muslimin tentang Abdurrahman ad-Dakhil, atau Muhammad al-Fatih, atau Sulaiman al-Qanuni. Agar mereka tahu siapakah yang lebih layak untuk jadi idola.

Keenam: Saifuddin Qutuz

Saifuddin Qutuz adalah orang kepercayaan Sultan al-Mu’iz Izuddin Aibek dan anaknya, Sultan al-Manshur Ali. Salah satu prestasi terbesarnya adalah mengalahkan pasukan Mongol yang tak terkahlahkan itu.

Ketika Mongol sampai di wilayah Syam, mereka mengutus duta kepada Qutuz, agar menyerah dan tunduk kepada Mongol. Tunduk kepada orang Aisa Tengah yang nomaden yang telah menjelma menjadi kekuatan dunia. Kekuatan besar yang telah mengalahkan negeri sebesar Tiongkok. Kekuatan besar yang tak ada satu pun negeri-negeri Timur mampu membuat mereka mundur.

Peta Ain Jalut
Peta Ain Jalut
Beberapa riwayat sejarah menyebutkan, Qutuz membalas sikap Mongol yang menganggap remeh Daulah Mamluk ini dengan memenggal para utusan itu. kemudian memajang kepala mereka di depan Gerbang Zuwaylah, salah satu gerbang di Kota Kuno Kairo, Mesir. Hal ini menegaskan sikap Daulah Mamluk, mereka menyambut genderang perang yang ditabuh Mongol terhadap negara-negara Islam. Peristiwa ini mengawali perang besar yang kita kenal dengan Perang Ainjalut. Perang paling bersejarah dalam perjalanan Kota Kairo. Perang yang –atas izin Allah- menyelematkan peradaban Islam dari keganasan bangsa Mongol.

Mengalahkan Mongol hanya dengan bermodal keberanian, sama saja menyerahkan leher-leher kaum muslimin untuk disembelih. Tentu butuh strategi dan perhitungan yang jitu. Mongol telah mengalahkan Cina, bangsa yang kuat dan memiliki peradaban yang mapan. Mengalahkan Abbasiyah yang telah berkuasa di tanah Arab berabad-abad. Oleh karena itu, pencapaian Qutuz dengan mengalahkan Mongol adalah sesuatu yang luar biasa. Selain itu, moral kaum muslimin pun kembali meninggi.

Ketujuh: Yusuf bin Tasyafin

Yusuf bin Tasyafin, sang singa Murabithin. Kecerdasannya tampak saat Penguasa Murabithin di Maroko, Amir Abu Bakar, menunjuknya sebagai penguasa wilayah Sijilmasa. Kemudian Abu Bakar menyerahkan kekuasaan Daulah Murabithin kepadanya secara utuh. Dimulailah masa keemasan Murabithin hingga 45 tahun berikutnya.

Kota Marrakesh
Kota Marrakesh
Yusuf mulai membangun kota Marrakesh. Memperluas kekuasaan Murabithin hingga meliputi seluruh wilayah Maroko dan Aljazair. Kemudian menuju Andalusia, menyelamatkan kaum muslimin setelah jatuhnya Kota Toledo ke tangan orang-orang Nasrani. Ia terus masuk ke Andalusia hingga berhasil mengalahkan Raja Alfonso dari Kerajaan Kastilia pada tahun 479 H/1086 M.

Kedelapan: Muhammad al-Fatih

Muhammad al-Fatih adalah seorang pemimpin Daulah Utsmani yang sangat dikenal. Ia memegang kekuasaan Utsmani pada tahun 855 H/1451 M dan berhasil menaklukkan Konstantinopel pada tahun 857 H/1453 M. Ia memerintah kerajaan ini selama 30 tahun.

Selain digelari dengan al-Fatih, ia juga disebut dengan Kaisar Romawi, karena mewarisi kerajaan Romawi Bizantium. Ia juga dikenal dengan Tuan Dua Benua dan Dua Lautan, karena menguasai Anatolia dan Balkan serta merajai Laut Aegea dan Laut Hitam.

Sultan Muhammad al-Fatih memasuki Konstantinopel
Sultan Muhammad al-Fatih memasuki Konstantinopel
Masa pemerintah Muhammad al-Fatih dikenal dengan masa reformasi Daulah Utsmani. Ia membuat tata aturan yang berlaku merata di wilayah kekuasaannya. Keistimewaan pemerintahannya ditandai dengan penjagaan luar biasa terhadap masyarakat pedangang dan perkembangan diplomasi dengan wilayah-wilayah tetangga.

Selain dikenal sebagai pembuka jalan masuknya Islam ke Eropa, Muhammad al-Fatih juga dikenal sebagai seorang yang toleran. Semua lapisan masyarakat Istanbul mengetahui hal itu. Ia sering berdiskusi dengan cendekiawan Itali dan Yunani di Kota Balata. Menunjukkan betapa terbukanya dia. Dalam pemerintahannya, gereja Kristen ortodoks di Turki tetap berjalan normal seperti sebelumnya, hingga ditutup di masa pemerintahan Turki modern di abad ke-20.

Kesembilan: Sultan Salim I

Hanya 8 tahun saja Sultan Salim I memerintah Daulah Utsmani, namun pencapaiannya begitu luar biasa. Mesir, Suriah, dan Hijaz menjadi bagian dari Utsmani. Inilah kali pertama Daulah Utsmani menjadi penguasa wilayah bumi terbesar.

Pada masa pemerintah Sultan Salim I, muncul ancaman di wilayah timur Utsmani dari Kerajaan Syiah Shafawi di Iran. Orang-orang Persia itu mulai mengancam Anatolia. Sultan Salim I “membeli” “dagangan” mereka. terjadilah pertempuran melawan Syiah Shafawi di perbatasan Timur Utsmani, di Sungai Eufrat, pada tahun 920 H/1514 M. Dari peperangan tersebut, wilayah Turkmenistan dan Kurdistan menjadi bagian dari Utsmani.

Pada tahun 922 dan 923 H/1516 dan 1517, wilayah Mesir dan Syam menjadi wilayah Utsmani. Kemudian syarif Mekah menyerahkan kekuasaannya atas Mekah dan Madinah kepada Sultan Salim I di Kairo.

Kesepuluh: Sultan Sulaiman al-Qanuni

Setelah Sultan Salim I wafat, kekuasaan Utsmani dipegang oleh anaknya, Sulaiman al-Qanuni (926-974 H/1520-1566 M). Sultan Sulaiman mengikuti kebijakan pendahulunya dalam kemiliteran. Namun di masa pemeritahannya, hukum, kebudayaan, dan tata kota lebih tersusun rapi. Oleh karena itu, masa pemerintahannya terkenal dengan puncak kejayaan peradaban Utsmani.

Pada masa Sultan Sulaiman wilayah Beograd –ibu kota Serbia sekarang-, Rhodes, Hungaria, dan Wina –ibu kota Austria- menjadi wilayah Turki Utsmani. Sultan Sulaiman melakukan aktivitas militer besar-besaran sebanyak tiga kali menghadapi Daulah Shafawi yang berpaham Syiah. Pertama pada tahun 941 H/1534 M ketika orang-orang Shafawi masuk ke Kota Erzurum di bagian timur Turki sekarang. Kedua, pada tahun 955 H/1548 M terjadi kontak senjata atas wilayah Danau Van. Ketiga, tahun 961 H/ 1554 M.

Di masa ini juga muncul seorang pemimpin angkatan laut Utsmani yang terkenal, Khairuddin Barbarosa. Barbarosa adalah seorang panglima angkata laut terbaik dalam sejarah Islam. Jasanya sangat besar dalam menjaga Laut Mediterania, Pantai Yunani, Venice (kota di Italia), dan Spanyol.


Read more https://kisahmuslim.com/5323-10-pemimpin-besar-dalam-sejarah-islam-22.html#comment-144437

10 Pemimpin Besar Dalam Sejarah Islam (1/2)




Memilih 10 nama dari ratusan pemimpin besar Islam (selain sahabat) tentu bukanlah hal mudah. Bisa jadi pembaca punya idola dan pilihan berbeda. Ada yang menyebut beberapa nama dan menggeser beberapa nama yang kami sebutkan. Demikianlah sejarah. Ia bukan ilmu pasti seperti matematika dan fisika. Ada garis batas yang kaku dan rumus yang jitu untuk menentukan hasil tertentu. Sejarah tidak seperti itu.

10 nama ini dipilih berdasarkan peranan besar mereka dalam politik dan strategi. Juga kemampuan dalam menghadapi tipu daya musuh yang mengancam dan menipu. Bukan dari sisi prestasi dalam ilmu dan sastra. Juga bukan dalam masalah hukum dan pengetahuan agama. Dan tentu saja, 10 nama ini dipilih agar umat Islam tahu tentang pahlawan mereka.

Dalam kurun 3 abad, nama-nama mereka dicatat sebagai tokoh besar dalam dunia militer.

Pertama: Abu Ja’far al-Manshur

Laki-laki tangguh ini adalah seseorang yang memegang peranan penting dalam sejarah berdirinya Daulah Abbasiyah. Dialah pencetus ide Daulah Abasiyah. Dia juru taktik dan tokoh intelektual di belakang saudaranya Abu al-Abbas as-Safah, khalifah pertama Daulah Abbasiyah.

Saat kekuasaan Daulah Umayyah telah masuk ke wilayah Andalusia hingga Asia Tengah, mulailah terjadi kegoncangan. Damaskus (ibu kota Daulah Umayyah) sulit me-manage wilayah kekuasaannya yang begitu besar sekaligus memiliki ragam budaya yang berbeda. Para sejarawan menyebutkan bahwa faktor utama runtuhnya Dualah Umayyah adalah kegagalan mereka berinteraksi dengan ragam etnik dan budaya yang heterogen. Dan di saat itu pula orang-orang Abbasiyah menyerukan perlawanan.

Abu Ja’far al-Manshur begitu jeli melihat kelemahan Daulah Umayyah. Ia pandai memposisikan diri di kalangan orang-orang Persia dan Asia Tengah. Ia tahu bagaimana mengarahkan potensi perbedaan etnik dan budaya menjadi sebuah energi positif yang membangun, tidak melulu menghembuskan energi negatif yang hanya memicu sengketa dan perpecahan. Melihat geopolitik Timur Tengah saat ini, kecerdasan Abu Ja’far al-Manshur menyatukan Persia dan Arab belum bisa ditiru oleh pemimpin-pemimpin di era modern ini.

Di negeri yang sedang dibangun Abu Ja’far, tidak ada identitas kesukuan. Identitas seseorang hanya disandarkan pada Islam saja. hebatnya, ia juga mampu mengkompromikan antara budaya Arab dan Persia yang dikenal sangat sulit bersatu. Para khalifah Abbasiyah berikutnya mendapatkan warisan berharga berupa pondasi masyarakat yang kokoh. Hingga karakter Abbasiyah ini luntur ditandai dengan munculnya Dinasti Buwaihi dan Saljuk. Dan akhirnya runtuh di tangan bangsa Mongol pada tahun 656 H/1258 M.

Kedua: Abdurrahman ad-Dakhil

Abdurrahman ad-Dakhil, anak muda bani Umayyah ini memiliki perjalanan hidup yang luar biasa. Membaca kisahnya mendirikan Daulah Bani Umayyah II seperti membaca kisah dongeng. Kalau Anda takjub dengan anak muda membuat “kerajaan” bisnis; mendirikan perusahaan, sejuta pencapaian, atau dengan Mark Zuckerberg yang mendirikan facebook, maka Anda akan lebih takjub lagi dengan kisah Abdurrahman ad-Dakhil. Karena di usia belia, ia mendirikan kerajaan dalam arti senyatanya. –atas izin Allah- Ia mampu melakukan lobi-lobi politik tingkat tinggi, memimpin puluhan ribu pasukan untuk tunduk pada komandonya, memadamkan puluhan pemberontakan, menyelamatkan nyawa dari ribuan pedang, semua itu ia lakukan sejak berusia 19 tahun.

Patung Abdurrahman ad-Dakhil di Almuñécar, Spanyol.
Patung Abdurrahman ad-Dakhil di Almuñécar, Spanyol.
Abdurrahman ad-Dakhil menjadi buronan Abbasiyah saat berusia 19 tahun. Menjadi penguasa tunggal di Andalusia pada usia 29 tahun. Dan terus memegang kekuasaan selama sekitar 34 tahun.

Abdurrahman ad-Dakhil adalah cucu dari Khalifah Hisyam bin Abdul Malik al-Umawi. Pada saat Daulah Abbasiyah berdiri, maka terjadi pembantaian besar-besaran terhadap bani Umayyah. Termasuk Abdurrahman bin Muawiyah bin Hisyam ad-Dakhil menjadi sasaran. Ia pun kabur menyelamatkan diri. Saat dalam pelarian itu, ia menyaksikan dua orang saudaranya dibunuh di hadapannya. Ia terus berlari menuju Syam kemudian Mesir lalu Maroko. Dari Maroko, ia menyeberang ke Andalusia. Di sanalah ia mendapatkan gelar ad-Dakhil.

Sejak umat Islam masuk ke Andalusia pada tahun 92 H hingga masuknya ad-Dakhil pada tahun 138 H, orang-orang Arab belum memiliki posisi yang kokoh di Jazirah Iberia itu. Tidak sampai setahun, ad-Dakhil telah berhasil mengokohkan posisinya di Cordoba. Dari Cordoba, ia berhasil menguasai Zaragoza dan Barcelona. Kedua kota tersebut ia taklukkan atas kecerdikannya melobi kekuatan militer bangsa Frank untuk membantunya. Kemudian ia menguasai kota-kota lainnya.

Mengingat ruwetnya lobi politik partai-partai pasca pemilu, kita bisa mengetahui bagaimana kehandalan politik anak muda yang bernama Abdurrahman bin Muawiyah ini. Kalau level partai, level nasional saja sulit menyatukan pendapat, kita jadi tahu bagaimana jitunya lobi Abdurrahman ad-Dakhil yang bisa merangkul bangsa Eropa agar mau bekerja untuknya.

Ketiga: Alib Arselan as-Saljuki

Garis batas wilayah kekuasaan Dinasti Saljuk –orang-orang Turki- meluas dengan pesat. Mulai dari Asia Tengah hingga ibu kota Daulah Abbasiyah di Baghdad. Kekuatan dinasti ini terus tumbuh hingga ia menjadi penguasa seluruh wilayah Islam. Dinasti ini menguasai orang-orang Buwaihi dan melindungi Abbasi, khususnya dari gangguan Syiah Fatimi (Daulah Ubaidiyah) yang menyebarkan ideologi Syiah Ismaili.

Di balik kejayaan Dinasti Saljuk ada nama Alib Arselan sebagai tokoh utamanya. Orang-orang Turki patut berbangga karena lahir seorang Alib Arselan di tengah-tengah mereka. Alib Arselan pernah memukul mundur 200.000 pasukan Romawi hanya dengan 20.000 pasukan saja. 1 banding 10. Pasukan adidaya Romawi yang sudah berkuasa berabad-abad lamanya. Pasukan yang kuat yang disangka tak terkalahkan itu takluk dengan pasukan yang jauh lebih sedikit jumlahnya. Sejak saat itu, pengaruh Romawi di Asia kecil melemah hingga akhirnya ditaklukkan oleh Muhammad al-Fatih.

Saat ini, melihat kebijakan Tayib Recep Erdogan saja kita kagum. Bagaimana pula kiranya Alib Arselan yang berhasil meruntuhkan mental negara adidaya kemudian menguasainya.

Keempat: Nuruddin Zanki

Nuruddin Zanki, ia adalah pahlawan Islam yang berhasil mengusir tentara Salib diari tanah Suriah dan sebagian wilayah Palestina. Mungkin namanya tidak sepopuler Shalahuddin al-Ayyubi, tapi dialah yang membuka jalan bagi Shalahuddin untuk membebaskan Jerusalem.

Setelah menggantikan ayahnya sebagai penguasa Aleppo, Nuruddin berusaha sekuat tenaga menyatukan wilayah-wilayah Syam. Ia membebaskan Damaskus, Baalbek, Edessa, Harran, dan Mosul. Setelah itu ia mengarahkan pasukannya menuju Palestina menghadapai Pasukan Salib. Ia juga menghadapi orang-orang Salib di Mesir. Dan kemudian memasukkan wilayah-wilayah tersebut di bawah kekuasaannya.

Sama seperti Alib Arselan, Nuruddin Zanki juga dikenal sebagai seorang yang shaleh dan zuhud. Ia memberi perhatian yang besar terhadap perkembangan agama Islam. Saa wafat pada tahun 569 H/1174, Nuruddin telah membangun banyak masjid, madrasah, rumah sakit, dan rumah para musafir.

Kelima: Shalahuddin al-Ayyubi

Shalahuddin al-Ayyubi adalah penerus perjuangan Nuruddin Zanki. Dilahirkan dari suku Kurdi, Shalahuddin tumbuh besar di wilayah Syam karena ayahnya pindah ke Aleppo membantu perjuangan Imaduddin Zanki, ayah dari Nuruddin Zanki. Di Aleppo Shalahuddin kecil mempelajari agama dan kemiliteran. Kemudian ia bergabung ke dalam pasukan pamannya, Asaduddin Syirkuh, yang merupakan salah seorang panglima pasukan Nuruddin Zanki.

Di bawah bimbingan Nuruffin Zanki, karir Shalahuddin terus menanjak, hingga ia diamanahi untuk memimpin Mesir setelah mengusir orang-orang Fatimiyah dari wilayah Sunni itu. setelah Nuruddin wafat, Shalahuddin menempati kekuasaannya. Ia pun jadi pemimpin Mesir dan Syam. Misi pembebasan Jerusalem pun dilanjutkan.

Pada Perang Hattin tahun 583 H/1187 M, Shalahuddin berhasil mengalahkan Pasukan Salib. Dalam waktu hanya tiga bulan, wilayah-wilayah yang dikuasai Tentara Salib; Acre, Beirut, Sidon, Nablus, Jaffa, dan Ashkelon kembali ke tangan kaum muslimin. Kemudian Jerusalem setelah 88 tahun dikuasai oleh Pasukan Salib.

Oleh Nurfitri Hadi (@nfhadi07)
Artikel www.KisahMuslim.com



Read more https://kisahmuslim.com/5313-10-pemimpin-besar-dalam-sejarah-islam-12.html#comment-144438

Thursday, August 18, 2016

Menangkal bruteforce dan spam di zimbra mail dengan fail2ban

Beberapa hari yang lalu mail server kantor ter blacklist gmail, sehingga mail dari domain kami tidak bisa mengirim ke gmail karena di anggap mengirim spam , setelah saya lakukan cek , beberapa langkah untuk menangani nya adalah menghentikan spam ,membersihkan ip mail dari blacklist domain  , pemesangan SPF, DKIM dan PTR record.
pada tahap kali ini akan coba saya sedikit jelaskan , cara untuk penangkal spam dan brute force pada mail server dalam kasus saya di ubuntu server , beikut contoh log bruteforce
bruteforce.  sebelum nya kita harus Mengecek dan Mengatasi Account yang Terindikasi Spam pada Zimbra Mail Server , saya mengikuti tutorial di http://vavai.com/2015/04/11/tips-mengecek-dan-mengatasi-account-yang-terindikasi-spam-pada-zimbra-mail-server/   ,

fail2ban sendiri adaalh aplikasi yang menggunakan IPTables untuk melakukan proses banned terhadap kegagalan akses. Fungsinya bukan hanya sebatas aplikasi SSH seperti yang dilakukan oleh aplikasi Denyhosts, melainkan juga terhadap semua aplikasi lain yang menggunakan port TCP, seperti SMTP, POP3, IMAP, FTP, Apache dan lain-lain.
berikut langkah - langkah install dan integrasi dengan zimbra mail server,

Install Fail2ban
root@mail:~# apt-get install fail2ban

Konfigurasi

buka file jail.conf
root@mail:~# cd /etc/fail2ban/jail.conf

Silahkan Copas dan sesuaikan

# Fail2Ban configuration file
#
# Author: Cyril Jaquier
#
# $Revision: 747 $
## The DEFAULT allows a global definition of the options. They can be overridden
# in each jail afterwards.
[DEFAULT]
# "ignoreip" can be an IP address, a CIDR mask or a DNS host. Fail2ban will not
# ban a host which matches an address in this list. Several addresses can be
# defined using space separator.
ignoreip = 127.0.0.1/8 ip public server/28
# "bantime" is the number of seconds that a host is banned.
bantime = 1800
# A host is banned if it has generated "maxretry" during the last "findtime"
# seconds.
findtime = 600

# "maxretry" is the number of failures before a host get banned.
maxretry = 3

# "backend" specifies the backend used to get files modification. Available
# options are "gamin", "polling" and "auto". This option can be overridden in
# each jail too (use "gamin" for a jail and "polling" for another).
#
# gamin: requires Gamin (a file alteration monitor) to be installed. If Gamin
# is not installed, Fail2ban will use polling.
# polling: uses a polling algorithm which does not require external libraries.
# auto: will choose Gamin if available and polling otherwise.
backend = auto

# This jail corresponds to the standard configuration in Fail2ban 0.6.
# The mail-whois action send a notification e-mail with a whois request
# in the body.

[ssh-iptables]

enabled = true
filter = sshd
action = iptables[name=SSH, port=ssh, protocol=tcp]
sendmail-whois[name=SSH, dest=aldykustyandi@alshifacharity.com, sender=fail2ban@alshifacharity.com]
logpath = /var/log/auth.log
maxretry = 4

# This jail forces the backend to "polling".

[sasl-iptables]

enabled = false
filter = sasl
backend = polling
action = iptables[name=sasl, port=smtp, protocol=tcp]
sendmail-whois[name=sasl, dest=aldykustyandi@alshifacharity.com]
logpath = /var/log/zimbra.log

# Here we use TCP-Wrappers instead of Netfilter/Iptables. "ignoreregex" is
# used to avoid banning the user "myuser".

[ssh-tcpwrapper]

enabled = false
filter = sshd
action = hostsdeny
sendmail-whois[name=SSH, dest=aldykustyandi@alshifacharity.com]
ignoreregex = for myuser from
logpath = /var/log/messages

# This jail uses ipfw, the standard firewall on FreeBSD. The "ignoreip"
# option is overridden in this jail. Moreover, the action "mail-whois" defines
# the variable "name" which contains a comma using "". The characters '' are
# valid too.

[zimbra-account]
enabled = true
filter = zimbra
action = iptables-allports[name=zimbra-account]
sendmail[name=zimbra-account, dest=aldykustyandi@alshifacharity.com]
logpath = /opt/zimbra/log/mailbox.log
bantime = 1800
maxretry = 5

[zimbra-audit]
enabled = true
filter = zimbra
action = iptables-allports[name=zimbra-audit]
sendmail[name=Zimbra-audit, dest=aldykustyandi@alshifacharity.com]
logpath = /opt/zimbra/log/audit.log
bantime = 1800
maxretry = 5

[zimbra-recipient]
enabled = true
filter = zimbra
action = iptables-allports[name=zimbra-recipient]
sendmail[name=Zimbra-recipient, dest=aldykustyandi@alshifacharity.com]
logpath = /var/log/zimbra.log
#findtime = 604800
bantime = 172800
maxretry = 5

[postfix]
enabled = true
filter = postfix
action = iptables-multiport[name=postfix, port=smtp, protocol=tcp]
sendmail-buffered[name=Postfix, dest=aldykustyandi@alshifacharity.com]
logpath = /var/log/zimbra.log
bantime = -1
maxretry = 5

#[sasl]
#enabled = true
#port = smtp,ssmtp,imap2,imap3,imaps,pop3,pop3s
#filter = sasl
# You might consider monitoring /var/log/warn.log instead
# if you are running postfix. See http://bugs.debian.org/507990
#logpath = /var/log/zimbra.log



buat file zimbra.conf di /etc/fail2ban/filter.d/

root@mail:~# pico /etc/fail2ban/filter.d/zimbra.conf

isi file seperti berikut

# Fail2Ban configuration file
#
# Author:
#
# $Revision: 1 $
#

[Definition]

# Option: failregex
# Notes.: regex to match the password failures messages in the logfile. The
# host must be matched by a group named "host". The tag "" can
# be used for standard IP/hostname matching and is only an alias for
# (?:::f{4,6}:)?(?P[\w\-.^_]+)
# Values: TEXT
#
failregex = \[ip=;\] account - authentication failed for .* \(no such account\)$
\[ip=;\] security - cmd=Auth; .* error=authentication failed for .*, invalid password;$
;oip=;.* security - cmd=Auth; .* protocol=soap; error=authentication failed for .* invalid password;$
\[oip=;.* SoapEngine - handler exception: authentication failed for .*, account not found$
WARN .*;ip=;ua=ZimbraWebClient .* security - cmd=AdminAuth; .* error=authentication failed for .*;$
NOQUEUE: reject: RCPT from .*\[\]: 550 5.1.1 .*: Recipient address rejected:

# .*\[ip=;\] .* - authentication failed for .* \(invalid password\)
#
# Option: ignoreregex
# Notes.: regex to ignore. If this regex matches, the line is ignored.
# Values: TEXT
#
ignoreregex =


Reload Fail2ban
root@mail:~# fail2ban-client reload

cek status
root@mail:~# fail2ban-client status
Status
|- Number of jail: 5
`- Jail list: postfix, zimbra-audit, zimbra-recipient, zimbra-account, ssh-iptables

contoh ip yang ter blok

root@mail:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
fail2ban-zimbra-audit tcp -- anywhere anywhere
fail2ban-zimbra-account tcp -- anywhere anywhere
fail2ban-SSH tcp -- anywhere anywhere tcp dpt:ssh
fail2ban-postfix tcp -- anywhere anywhere multiport dports smtp
fail2ban-zimbra-recipient tcp -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain fail2ban-SSH (1 references)
target prot opt source destination
DROP all -- 221.194.44.227 anywhere
DROP all -- 221.229.172.35 anywhere
DROP all -- 91.201.236.50 anywhere
DROP all -- 221.194.44.218 anywhere
DROP all -- 121.18.238.19 anywhere
RETURN all -- anywhere anywhere

Chain fail2ban-postfix (1 references)
target prot opt source destination
RETURN all -- anywhere anywhere

Chain fail2ban-zimbra-account (1 references)
target prot opt source destination
RETURN all -- anywhere anywhere

Chain fail2ban-zimbra-audit (1 references)
target prot opt source destination
RETURN all -- anywhere anywhere

Chain fail2ban-zimbra-recipient (1 references)
target prot opt source destination
DROP all -- securemail-pl-mx18.synaq.com anywhere
RETURN all -- anywhere anywhere
root@mail:~#

contoh log pada saat banned dan unbanned ip

root@mail:~# tail -f /var/log/fail2ban.log
2016-08-18 11:20:58,249 fail2ban.actions: WARNING [ssh-iptables] Unban 103.207.37.31
2016-08-18 11:24:02,481 fail2ban.actions: WARNING [ssh-iptables] Ban 91.224.160.106
2016-08-18 11:38:24,506 fail2ban.actions: WARNING [ssh-iptables] Unban 114.80.116.204
2016-08-18 11:41:29,738 fail2ban.actions: WARNING [ssh-iptables] Ban 121.18.238.19
2016-08-18 11:42:05,785 fail2ban.actions: WARNING [ssh-iptables] Ban 221.194.44.218
2016-08-18 11:42:29,845 fail2ban.actions: WARNING [ssh-iptables] Ban 91.201.236.50
2016-08-18 11:47:44,240 fail2ban.actions: WARNING [ssh-iptables] Unban 221.229.172.35
2016-08-18 11:49:13,355 fail2ban.actions: WARNING [ssh-iptables] Ban 221.229.172.35
2016-08-18 11:54:02,753 fail2ban.actions: WARNING [ssh-iptables] Unban 91.224.160.106
2016-08-18 11:58:02,188 fail2ban.actions: WARNING [ssh-iptables] Ban 221.194.44.227


referensi : http://www.excellent.co.id/product-services/zimbra/implementasi-fail2ban-untuk-meningkatkan-performa-keamanan-zimbra-mail-server-2/

Monday, August 15, 2016

Install Nagios Remote Plugin Executor di ubuntu server 14.04

Bismillah...

NRPE atau Nagios Remote Plugin Executor  adalah  tools yang di gunakan untuk mengeksekusi nagios plugin di remote client system  , dengan tools ini dan nagios plugin kita bisa mengetahui free disk , system load , total process dari server yang kita monitor  contoh diagram cara kerja NRPE  nrpe

berikut langkah memasang NRPE dengan beberapa plugin nagios di ubuntu 14.04 Lts,

Install NRPE dan Nagios Plugin
root@ubuntu:/etc# apt-get install nagios-nrpe-server nagios-plugins
The following extra packages will be installed:
libarchive13 libgmp10 libgssglue1 libldb1 liblzo2-2 libnet-snmp-perl
libnettle4 libperl5.18 libsensors4 libsmbclient libsnmp-base libsnmp30
libtalloc2 libtdb1 libtevent0 libtirpc1 libwbclient0 nagios-plugins-basic
nagios-plugins-common nagios-plugins-standard python-crypto python-ldb
python-samba python-talloc python-tdb rpcbind samba-common samba-common-bin
samba-libs smbclient snmp whois
Suggested packages:
lrzip libcrypt-des-perl libdigest-hmac-perl libio-socket-inet6-perl
lm-sensors snmp-mibs-downloader nagios3 icinga nagios-plugins-contrib
postfix sendmail-bin exim4-daemon-heavy exim4-daemon-light python-crypto-dbg
python-crypto-doc heimdal-clients cifs-utils
The following NEW packages will be installed:
libarchive13 libgmp10 libgssglue1 libldb1 liblzo2-2 libnet-snmp-perl
libnettle4 libperl5.18 libsensors4 libsmbclient libsnmp-base libsnmp30
libtalloc2 libtdb1 libtevent0 libtirpc1 libwbclient0 nagios-nrpe-server
nagios-plugins nagios-plugins-basic nagios-plugins-common
nagios-plugins-standard python-crypto python-ldb python-samba python-talloc
python-tdb rpcbind samba-common samba-common-bin samba-libs smbclient snmp
whois
0 upgraded, 34 newly installed, 0 to remove and 132 not upgraded.
Need to get 10.2 MB of archives.
After this operation, 47.3 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

Konfigurasi NRPE

edit file nrpe.cfg
root@ubuntu:/etc# pico /etc/nagios/nrpe.cfg

search dengan menggunakan Ctrl+W  " allowed_hosts= " , kemudian tambahkan ip server nagios nya

nrpe

kemudian check command dari nrpe nya , sesuaikan dengan server yang akan di monitor,misal pada disk kita bisa chek dengan fdisk -l , kemudian tentukan partisi mana yang akan di monitor
root@ubuntu:/etc# fdisk -l

Disk /dev/sda: 107.4 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders, total 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0006c35e
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 23437311 11717632 82 Linux swap / Solaris
/dev/sda2 23439358 209713151 93136897 5 Extended
/dev/sda5 23439360 29296639 2928640 83 Linux
/dev/sda6 29298688 209713151 90207232 83 Linux


root@ubuntu:/etc# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 85G 77G 4,1G 95% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 3,0G 4,0K 3,0G 1% /dev
tmpfs 597M 500K 597M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 3,0G 0 3,0G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda5 2,7G 754M 1,8G 30% /boot
root@ubuntu:/etc#

nrpe-1

misal jika ingin monitor partisi swap tinggal tambahkan baris berikut,
command[check_swap]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda1

Start/Restart NRPE
root@ubuntu:/etc# service nagios-nrpe-server restart 
* Stopping nagios-nrpe nagios-nrpe [ OK ]
* Starting nagios-nrpe nagios-nrpe [ OK ]
root@ubuntu:/etc#

Konfigurasi Server Nagios

tambahkan commad check_nrpe di command.cfg nagios (di kasus saya, saya mengunakan nagios core Version 4.0.8 ) ,
root@serveraldy:~# pico /usr/local/nagios/etc/objects/commands.cfg
kemudian tambahkan baris berikut
define command {
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -t 30 -c $ARG1$ $ARG2$
}
terakhir tambahkan service yang akan di monitor
# OPen Library #
###############################################################
define host{
use linux-server
host_name openlibrary.assyifa
alias openlibrary.assyifa
address 192.168.223.10
contacts nagiosadmin
contact_groups admins
max_check_attempts 5
check_period 24x7
notification_interval 15
first_notification_delay 0
notification_period 24x7
notification_options d,u,r,f,s
notifications_enabled 1
check_interval 5
icon_image
icon_image_alt
vrml_image
}
define service{
use local-service
host_name openlibrary.assyifa
service_description PING
contact_groups admins
check_command check_ping!100.0,20%!500.0,60%
notifications_enabled 1
}
define service{
use local-service
host_name openlibrary.assyifa
service_description SSH
#max_check_attempts 5
#check_interval 1
#retry_interval 1
#contacts nagiosadmin
#contact_groups admins
notifications_enabled 1
check_command check_ssh
}
define service{
use local-service
host_name openlibrary.assyifa
service_description HTTP
contact_groups admins
check_command check_http
notifications_enabled 1
}
define service{
use local-service
host_name openlibrary.assyifa
service_description Root Partition
contact_groups admins
check_command check_nrpe!check_hda1
}
define service{
use local-service
host_name openlibrary.assyifa
service_description Total Processes
contact_groups admins
check_command check_nrpe!check_total_procs
}
define service{
use generic-service
host_name openlibrary.assyifa
service_description Current Load
contact_groups admins
check_command check_nrpe!check_load
}
define service{
use local-service
host_name openlibrary.assyifa
service_description Swap Usage
contact_groups admins
check_command check_nrpe!check_swap
}
define service{
use generic-service
host_name openlibrary.assyifa
service_description Zombie
contact_groups admins
check_command check_nrpe!check_zombie_procs
}

restart service nagios
root@serveraldy:~# service nagios restart
Running configuration check...
Stopping nagios:. done.
Starting nagios: done.
root@serveraldy:~#

berikut tampilan hasil nya

Selection_137

semoga bermanfaat , selamat mencoba :)

referensi :

http://tecadmin.net/install-nrpe-on-ubuntu/#

 

Friday, August 12, 2016

Memasang Nagmap Plugin di Nagios Core

Bismillah ,...

hari ini insyaallah saya akan sedikit menjelaskan cara memasang nagmap nagios plugin kedalam NagiosCore , saya menggunakan Version 4.0.8 berjalan di Ubuntu 14.04 Lts , ok  ..

saya anggap nagios sudah running dan kita sudah menambahkan host dan service untuk di monitoring,

pertama kita download dulu plugin nag map nya , bisa di web ini [ Nagmap 1.0 ]  untuk versi update nya ada di sini https://github.com/hecko/nagmap

root@serveraldy:/# cd /var/www/html/
root@serveraldy:/var/www/html# wget aldy.alshifacharity.com/wp-content/uploads/2016/08/nagmap-1.0.tar.gz
--2016-08-11 17:40:02-- http://aldy.alshifacharity.com/wp-content/uploads/2016/08/nagmap-1.0.tar.gz
Resolving aldy.alshifacharity.com (aldy.alshifacharity.com)... 192.168.222.227
Connecting to aldy.alshifacharity.com (aldy.alshifacharity.com)|192.168.222.227|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9584 (9,4K) [application/x-gzip]
Saving to: ‘nagmap-1.0.tar.gz’
100%[=====================================================================================================================>] 9.584 --.-K/s in 0s
2016-08-11 17:40:02 (37,1 MB/s) - ‘nagmap-1.0.tar.gz’ saved [9584/9584]

 

kemudian ekstrak

root@serveraldy:/var/www/html# tar -xvzf nagmap-0.11.tar.gz
root@serveraldy:/var/www/html# ls
nagmap nagmap-1.0.tar.gz
root@serveraldy:/var/www/html#

edit config.php

root@serveraldy:/var/www/html# pico nagmap/
call.php config.php favicon.ico index.php marker.php nagios_cfg.php status.php THANKS
CHANGELOG debug.php functions.php INSTALL moire.php README style.css
root@serveraldy:/var/www/html# pico nagmap/config.php

silahkan ikuti petunjuk nya dan sesuaikan

Screenshot from 2016-08-11 19-40-53

save  dengan Ctrl + x kemudian  Y  terus Enter

terakhir kita tambahkan host yang akan di mark ke Map , misal seperti berikut :

root@serveraldy:/var/www/html# pico /usr/local/nagios/etc/switch/switch.cfg

Screenshot from 2016-08-15 16-49-02

sampai sini map sudah bisa di akses lewat browser di http://ipserver/nagmap  , yang kurang lebih tampilan nya sperti berikut

Screenshot from 2016-08-11 19-57-45

terakhir ,  kita coba tambahkan menu Nagmap di site nagios ,   edit halaman side.php kemudian tambahkan beberapa baris html code

root@serveraldy:~# locate side.php
/root/nagios-4.0.8/html/side.php
/usr/local/nagios/share/side.php
/usr/share/nagios3/htdocs/side.php
root@serveraldy:~# pico /usr/local/nagios/share/side.php

Screenshot from 2016-08-11 20-03-42

sesuaikan ip dengan server anda , save dan test...

Screenshot from 2016-08-11 20-07-33

referensi :

https://github.com/hecko/nagmap

http://ardnetwork.com/wpmu/blog/integration-nagios-with-nagmap/

http://www.linuxscrew.com/2012/07/02/nagios-map-geolocation/

Thursday, August 4, 2016

Install Driver Printer L220 (Lewat Jaringan)

# Install Driver Printer L220 (Lewat Jaringan) #

syarat

  • print server sudah terkoneksi kejaringan(sduah di konfigurasi dengan baik)

  • mengetahui IP dari Print server tersebut


Saturday, June 25, 2016

Relay email dengan Postfix

hari ini insyaallah saya akan sedikit menceritakan langkah untuk bisa mengirim email lewan cli ubuntu (dalam kasus ini saya akan menggunakan gmail) yang nanti nya juga bisa di manfaatkan sebagai notifikasi server , berikut langkahnya :

install postfix , mailutils dan yang lain nya
root@bit-X200CA:/home/bit# apt-get install mailutils libsasl2-2 ca-certificates libsasl2-modules postfix

edit /etc/postfix/main.cf   dengan cara
root@bit-X200CA:/home/bit# pico /etc/postfix/main.cf

ubah isi main.cf  menjadi

# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
#smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = localhost
#alias_maps = hash:/etc/aliases
#alias_database = hash:/etc/aliases
virtual_alias_maps = hash:/etc/postfix/virtual
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
mydestination = bit-X200CA, localhost.localdomain, , localhost # sesuaikan dengan pc/server anda
relayhost = smtp.gmail.com:587
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
#inet_protocols = ipv4
#myorigin = /etc/mailname
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes

kemudian file sasl_passwd
root@bit-X200CA:/home/bit# pico /etc/postfix/sasl_passwd

isi seperti berikut , sesuaikan passwd nya

mail.2

selanjutnya kita akan melakukan generate certificate karena kebanyakan email menggunakan koneksi TLS

root@bit-X200CA:/etc/ssl/certs# cat /etc/ssl/certs/thawte_Primary_Root_CA_-_G3.pem | tee -a /etc/postfix/cacert.pem

hasil certificate TLS yang di generate kurang lebih seperti berikut
root@bit-X200CA:/etc/ssl/certs# cat /etc/ssl/certs/thawte_Primary_Root_CA_-_G3.pem | tee -a /etc/postfix/cacert.pem
-----BEGIN CERTIFICATE-----
MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB
rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV
BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa
Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl
LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u
MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl
ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm
gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8
YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf
b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9
9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S
zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk
OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA
2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW
oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu
t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c
KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM
m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu
MdRAGmI0Nj81Aa6sY6A=
-----END CERTIFICATE-----

terakhir reload postfix
root@bit-X200CA:/etc/ssl/certs# /etc/init.d/postfix reload

kemudian test kirim email
root@bit-X200CA:/etc/ssl/certs# echo "test mail dari local" | mail -s "test postfix" aldykustyandi@alshifacharity.com

berikut log mail nya
root@bit-X200CA:/etc/ssl/certs# tail -f /var/log/mail.log
Jun 25 11:17:19 localhost postfix/qmgr[7368]: D526D1A0D5A: removed
Jun 25 11:18:28 localhost postfix[7415]: Postfix is running with backwards-compatible default settings
Jun 25 11:18:28 localhost postfix[7415]: See http://www.postfix.org/COMPATIBILITY_README.html for details
Jun 25 11:18:28 localhost postfix[7415]: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
Jun 25 11:18:28 localhost postfix/master[6678]: reload -- version 3.1.0, configuration /etc/postfix
Jun 25 11:18:31 localhost postfix/pickup[7429]: B407F1A0D5A: uid=0 from=<root>
Jun 25 11:18:31 localhost postfix/cleanup[7448]: B407F1A0D5A: message-id=<20160625041831.B407F1A0D5A@localhost>
Jun 25 11:18:31 localhost postfix/qmgr[7430]: B407F1A0D5A: from=<root@localhost>, size=338, nrcpt=1 (queue active)
Jun 25 11:18:34 localhost postfix/smtp[7450]: B407F1A0D5A: to=<aldykustyandi@alshifacharity.com>, relay=smtp.gmail.com[74.125.200.108]:587, delay=2.8, delays=0.14/0.19/1.6/0.94, dsn=2.0.0, status=sent (250 2.0.0 OK 1466828314 h189sm3052511pfc.52 - gsmtp)
Jun 25 11:18:34 localhost postfix/qmgr[7430]: B407F1A0D5A: removed
^C

kurang lebih email nya seperti ini

hasil

selamat mencoba , dan semoga ada yang menyempurnakan  :) , termaksih

Thursday, June 23, 2016

Seting SSH untuk mengizinkan remote root di ubuntu server 14.04

bismillah , secara default ketika kita install ssh server user root tidak akan di izinkan untuk kita remote , untuk membuat user root bisa di remote , kita harus merubah sedikit config nya , berikut langkah nya :

  • login dengan meremote user pada saat installasi


ssh-2

Wednesday, June 22, 2016

Salah Setting Wordpress Address Url

Kemarin web ini down sebentar :) , karena saya salah seting wordpress adrress Url  yang tadinya  http://aldy.alshifacharity.com  saya jadikan  http://aldy.alshifacharity.com/category/home dengan harapan ketika alamt web di akses akan langsung muncul halaman kategori home  , tapi malah muncul error

wordpress-2

Saturday, June 18, 2016

Mengenal Sultan Sulaiman al-Qonuni (Suleiman the Magnificent)



Beliau adalah Sulaiman al-Qonuni bin Salim, orang-orang Barat mengenalnya dengan Sulaiman yang agung atau Suleiman the Magnificent. Ia adalah salah satu sultan yang termasyhur dari kerajaan Turki Utsmani. Pemerintahannya berlangsung selama 48 tahun, dimulai dari tahun 926 H hingga 974 H. Dengan demikian, ia adalah sultan terlama dibanding sultan-sultan lainnya yang memerintah kerajaan Turki tersebut.

Selama memerintah negara kekhalifahan Utsmani, ia berhasil menjadikan kerajaan ini begitu kuat dan berkuasa. Hal itu sangat tampak pada batas-batas wilayah Utsmani, yang luasnya belum pernah disaksikan pada masa sebelumnya. Kekuasaannya terbentang ke penjuru negeri dan pengaruhnya meliputi seluruh dunia, tidak heran jika ia menjadi penguasa dunia. Perkataannya didengarkan oleh seluruh negeri dan kerajaan lainnya. Menajemen dan tata perundangan kerajaannya begitu modern, tanpa menyelisihi syariat Islam yang memang dijaga, dimuliakan, dan dipegang teguh oleh keluarga Utsmani di setiap wilayah kekuasaan mereka. Ilmu pengetahuan dan sastra begitu maju serta arsitektur dan pembangunan begitu berkembang.

Friday, June 17, 2016

Lupa password HP Switch 1910-8G

Bismillah,

adakalanya kita lupa dengan password yang telah kita set di perangkat yang kita konfig , nah melanjutkan posting saya yang sebelum nya , kali ini saya akan menjelaskan bagai mana cara nya untuk melakukan factory reset HP 1910-8G tanpa kita bisa akses melalui web based user interface maupun telnet console,

penjelasan singkat langkah  nya , kita akan remote melalui port console dengan putty  kemudian masuk melalui Extended Boot menu dan melakukan skip konfigurasi yang ada di switch ketika boot , baru kemudian kita delete konfigurasi menjadi factory default ,

berikut langkah nya :

Create Vlan Di Switch HP 1910

Bismillah..

melanjutkan artikel sebelum nya , yaitu konfigurasi awal switch HP 1910  , kali ini saya akan mencoba membuat beberapa VLAN dengan Managed switch HP 1910 dan Mikrotik sebagai Router nya, Ok langsung saja ,  akses ip switch anda dengan browser kesayangan anda , kita akan mengkonfigurasi switch melalui web UI nya karena lebih mudah dan user friendly  , berikut tampilan web UI switch HP 1910

hp-5

Tuesday, March 22, 2016

Install driver printer jaringan epson l565 di ubuntu 15.10

Pertama download driver di sini untuk ubuntu 64bit,  silhkan kesini untuk yang beda distro sebelum nya silahkan pilih distro anda

Selection_090

 

 

 

 

 

Sunday, February 14, 2016

Konfigurasi awal switch HP 1910-8G

Bismillah..

Insyaallah hari ini saya akan mencoba menkonfigurasi Managed Switch HP 1910-8G ,  untuk konfigurasi awal kita harus masuk kedalam console switch HP 1910-8G untuk kemudian kita berikan ip pada switch nya , untuk melakukan remote console ke switch kita akan menggunakan converter usb to serial  seperti gambar berikut

Backup ubuntu server 14.04 dengan Remastersys

Install Remastersys

add ppa  https://launchpad.net/~kranich/+archive/ubuntu/remastersys
root@serveraldy:~# add-apt-repository ppa:kranich/remastersys

More info: https://launchpad.net/~kranich/+archive/ubuntu/remastersys
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmpxilluew8/secring.gpg' created
gpg: keyring `/tmp/tmpxilluew8/pubring.gpg' created
gpg: requesting key 0CF0CF25 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpxilluew8/trustdb.gpg: trustdb created
gpg: key 0CF0CF25: public key "Launchpad PPA for ek0892" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK

Tuesday, January 12, 2016

Menangani Squid Proxy server yang lambat

bismillah ,

hari ini saya cukup di buat bingung ketika squid proxy server kami yang harus nya membuat akses inet lebih cepat , malah terasa lambat ketika menggunakan proxy setelah coba cek , saya coba matiin dulu redirect NAT rule di mikrotik , kemudian saya coba remote squid server nya
bit@bit-X200CA:~$ ssh root@192.168.44.2

perintah  yang saya lakukan adalah perintah "TOP"  saya ingin melihat , proses apa yang memakan cpu atau  memori yang besar