Memperpanjang Zimbra Certificate

April 9th, 2011

Mail server Zimbra kita tidak bisa berjalan dan ada pesan error seperti di bawah?

Unable to determine enabled services from ldap.
Unable to determine enabled services. Cache is out of date or doesn’t exist.

Jangan kuatir, itu terjadi karena certificate mail server Zimbra kita telah habis. Secara default lama Zimbra certificate adalah 1 tahun. Jadi setelah satu tahun masa certificate Zimbra kita telah habis, maka akan muncul pesan error seperti di atas.

Untuk melihat periode Zimbra certificate kita bisa menggunakan command seperti di bawah :

# /opt/zimbra/bin/zmcertmgr viewdeployedcrt

Dan haslinya seperti di bawah :

::service mta::
<strong>notBefore=Apr 8 08:42:12 2011 GMT notAfter=Apr 5 08:42:12 2012 GMT</strong>
subject= /C=US/ST=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
issuer= /C=US/ST=N/A/L=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
SubjectAltName=
::service proxy::
notBefore=Apr  8 08:42:12 2011 GMT
notAfter=Apr  5 08:42:12 2021 GMT
subject= /C=US/ST=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
issuer= /C=US/ST=N/A/L=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
.
.
.

Well, untuk memperpanjang Zimbra certificate, kita bisa masukkan command di bawah. Sebagai catatan, kita harus login sebagai root untuk bisa melakukan command berikut.

# /opt/zimbra/bin/zmcertmgr createca -new
# /opt/zimbra/bin/zmcertmgr createcrt -new -days 365
# /opt/zimbra/bin/zmcertmgr deploycrt self
# /opt/zimbra/bin/zmcertmgr deployca

Cukup dengan command di atas, maka Zimbra certificate kita sudah terupdate dan bisa berjalan untuk 1 tahun ke depan. Tapi jika pengen Zimbra certificate kita bisa berjalan lebih dari satu tahun, tinggal tambahkan angka nol (0) pada angka 365 (/opt/zimbra/bin/zmcertmgr createcrt -new -days 3650). Dengan command tersebut Zimbra certificate kita bisa berlaku sampai 10 tahun, karena angka 365 merupakan penunjuk panjang periode Zimbra certificate kita. Kalau pengen berlaku 100 tahun? Silakan dicoba sendiri. hihihi

::service mta::
<strong>notBefore=Apr 8 08:42:12 2011 GMT notAfter=Apr 5 08:42:12 2021 GMT</strong>
subject= /C=US/ST=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
issuer= /C=US/ST=N/A/L=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
SubjectAltName=
::service proxy::
notBefore=Apr  8 08:42:12 2011 GMT
notAfter=Apr  5 08:42:12 2021 GMT
subject= /C=US/ST=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
issuer= /C=US/ST=N/A/L=N/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=mail.joemashari.com
.
.
.

 

Tags: , , , , ,
Posted in Linux, Mail Server, Ubuntu | Comments (2)

DNS Reverse

March 28th, 2011

Secara keseluruhan settingan seperti pada setting DNS server biasa, kita hanya perlu menambahkan zone untuk setiap prefix IP yang akan dimasukkan. Jika belum mengerti tentang setting DNS, silakan dibaca dulu artikel tentang DNS di sini.

Pada contoh kali ini kita akan menggunakan IP private 10.2.17.0/24, lansung saja kita coba.

Buatlah zone baru untuk DNS reverse kita.

vim /etc/bind/zones/rev.17.2.10.in-addr.arpa

Kemudian isikan file tersebut seperti config di bawah :

$TTL 7200
@ IN      SOA     ns1.joemashari.com. hostmaster.joemashari.com. (
201103281245    ; Serial
7200            ; Refresh
3600            ; Retry
7776000         ; Expire
10800 )         ; Minimum TTL
 
IN      TXT     "Joe Mashari"
IN      NS      ns1.joemashari.com.
IN      NS      ns2.joemashari.com.
;
0                IN      PTR     host-10-2-17-0.joemashari.com.
1                IN      PTR     host-10-2-17-1.joemashari.com.
2                IN      PTR     host-10-2-17-2.joemashari.com.
3                IN      PTR     host-10-2-17-3.joemashari.com.
4                IN      PTR     host-10-2-17-4.joemashari.com.
5                IN      PTR     host-10-2-17-5.joemashari.com.
6                IN      PTR     host-10-2-17-6.joemashari.com.
7                IN      PTR     host-10-2-17-7.joemashari.com.
8                IN      PTR     host-10-2-17-8.joemashari.com.
9                IN      PTR     host-10-2-17-9.joemashari.com.
.
.
.
Lanjutkan sampai 10.2.17.255
.
.
.
253                IN      PTR     host-10-2-17-253.joemashari.com.
254                IN      PTR     host-10-2-17-254.joemashari.com.
255                IN      PTR     host-10-2-17-256.joemashari.com.

Jika sudah, kita lanjutkan dengan mengubah file named.conf.local

#vim /etc/bind/named.conf.local

dengan menambahakan config berikut:

zone "rev.17.2.10.in-addr.arpa" IN {
        type master;
        file "/etc/bind/zones/rev.17.2.10.in-addr.arpa";
};

Restart bind kita.

# /etc/init.d/bind9 restart
 * Stopping domain name service... bind9                                 [ OK ]
 * Starting domain name service... bind9                                 [ OK ]

Seting DNS reverse selesai, kita bisa test dengan memasukkan perintah host , jika settingan yang telah kita lakukan benar maka akan tampil seperti di bawah :

# host 10.2.17.1
1.17.2.10.in-addr.arpa domain name pointer host-10-2-17-1.joemashari.com.

Tags: ,
Posted in DNS Server, Linux, Ubuntu | Comments (0)

Ticketing System dengan osTicket

March 17th, 2011

osTicket adalah aplikasi open source yang digunakan untuk system ticketing gratis. osTiket bisa menjadi solusi murah untuk sebuah perusahaan menengah ke bawah untuk mengarsipkan kegiatan-kegiatan atau mungkin pencatatan problem-problem yang terjadi pada perusahaan yang bergerak di bidang jaringan.

Saat ini kita akan menginstall osTicket di server Ubuntu, caranya sangat mudah sekali. Pertama kita download dulu file installer osTicket (versi terakhir bisa dilihat di situs resminya langsung).

#wget http://osticket.com/dl/osticket_1.6.0.tar.gz

Setelah download selesai, extract file tersebut.

#tar -zxvf osticket_1.6.0.tar.gz

Kemudian pindahkan file pada directory /osticket_1.6.0/upload ke directory domain yang telah disediakan, misalakn /ticketing, /support, atau yg lain. Setelah itu rename file include/ost-config-sample.php menjadi include/ost-config.php dan pastikan file ost-config.php diberi permission yang benar.

Kita lanjut ke proses installasi, masuklah ke domain yang telah kita arahkan untuk ticketing kita (sebagai contoh http://free-ticketing.joemashari.com). Maka akan muncul halam untuk mengisikan data kita dan masukkan data-data yang dibutuhkan.

Setelah data yang dibutuhkan telah kita isikan semua klik install, maka sistem akan menginstall osTicket secara otomatis.

Jika proses installasi sudah selesai, demi keamanan hapus permission write untuk ost-config.php (chmod 644 include/ost-config.php) dan hapus folder setup.

Install free ticketing sistem selesai dan siap untuk digunakan. Selamat mencoba.

Tags: , ,
Posted in Artikel | Comments (0)

Syarat dan Rukun Sholat

March 9th, 2011

Syarat Sholat merupakan syarat yang harus dipenuhi sebelum melakukan sholat.

Syarat Wajib Sholat

Yaitu syarat-syarat diwajibkannya seseorang untuk menjalankan sholat. Jadi orang yang tidak memenuhi syarat-syarat tersebut tidak diwajibkan untuk sholat. Adapun syarat-syarat tersebuat adalah sebagai berikut :

  1. Islam, Orang yang tidak beragama islam tidak diwajibkan untuk sholat.
  2. Suci dari haid dan nifas, Perempuan yang sedang haid atau baru melahirkan tidak diwajibkan untuk sholat.
  3. Berakal, Orang yang tidak berakal sehat (gila, mabuk, atau pingsan) tidak diwajibkan untuk sholat.
  4. Baligh, Orang yang belum baligh tidak diwajibkan untuk sholat. Orang yang sudah baligh adalah orang yang telah berumur 10 tahun, telah mimpi basah (bersetubuh), dan telah haid bagi perempuan.
  5. Telah sampai dakwah kepadanya, orang yang belum mendapatkan dakwah agama tidak diwajibkan untuk sholat.
  6. Terjaga, Orang yang tertidur tidak diwajibkan untuk sholat.

Syarat Sah Shalat

Yaitu syarat-syarat yang harus dipenuhi sebelum menjalankan sholat. Apabila salah satu dari syarat tersebut tidak dipenuhi, maka tidak sah sholatnya. Adapun syarat-syarat tersebuat adalah sebagai berikut :

  1. Telah masuk waktu sholat.
  2. Suci dari hadats besar maupun hadats kecil, Hadats besar disucikan dengan mandi junub, sedangkan hadats kecil disucikan dengan berwudhu.
  3. Suci dari najis baik badan, pakaian, maupun tempat sholat.
  4. Menutup aurat, bagi pria dari pusar sampai lutut, bagi perempuan adalah seluruh tubuh kecuali wajah dan telapak tangan.
  5. Menghadap kiblat, yaitu menghadap ke arah Masjidil Haram.
  6. Niat, yaitu berniat untuk melakukan sholat.

 

Rukun Sholat adalah bagian dari sholat apabila salah satunya tidak dikerjakan baik disengaja ataupun terlupa, maka sholatnya tidak sah.

Read the rest of this entry »

Tags:
Posted in Religi | Comments (0)

Zimbra di Ubuntu 10.04 64 bit

February 18th, 2011

Zimbra adalah salah satu aplikasi yang digunakan untuk mail server. Zimbra tersedia 2 edisi, yaitu Open Source Edition dan Network Edition. Zimbra Server terdiri dari gabungan berbagai software Open Source, yaitu : Postfix, MySQL, OpenLDAP, Anti Virus Clamav dan Anti Spam SpamAssassin.

Langsung saja kita mulai proses installasai kita. Sebelumnya pastikan dulu hostname dan domain untuk server telah tersetting dengan benar. [read]

Langkah pertama kita download dulu pakage Zimbra Collaboration di sini. Dan letakkan file tersebut ke directory /opt.

Setelah proses download selesai extract file Zimbra tersebut.

# tar -zxvf zcs-7.0.0_GA_3077.UBUNTU10_64.20110127202143.tgz

Persiapkan aplikasi yang dibutuhkan Zimbra.

# apt-get install libperl5.10 sysstat sqlite3

Kemudian masuk ke directory /opt/zcs-7.0.0_GA_3077.UBUNTU10_64.20110127202143

# ./install.sh
 
Operations logged to /tmp/install.log.1114
Checking for existing installation...
zimbra-ldap...NOT FOUND
zimbra-logger...NOT FOUND
zimbra-mta...NOT FOUND
zimbra-snmp...NOT FOUND
zimbra-store...NOT FOUND
zimbra-apache...NOT FOUND
zimbra-spell...NOT FOUND
zimbra-convertd...NOT FOUND
zimbra-memcached...NOT FOUND
zimbra-proxy...NOT FOUND
zimbra-archiving...NOT FOUND
zimbra-cluster...NOT FOUND
zimbra-core...NOT FOUND
 
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.
 
License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.com/license/zimbra_public_eula_2.1.html
 
Do you agree with the terms of the software license agreement? [N] Y

Ketik saja Y, dan installasi akan dilanjutkan dan installer akan mengecek apakah program yang dibutuhkan telah terinstall atau belum.
Read the rest of this entry »

Tags: , ,
Posted in Linux, Mail Server, Ubuntu | Comments (4)