Minggu, 29 November 2020

Pengalaman Mengikuti Tes Masuk Kerja di PT Panasonic Lighting Indonesia Pasuruan Jawa Timur


Pertengahan tahun 2013 silam, saya mengikuti tes masuk menjadi karyawan klaster operator di PT Panasonic Lighting Indonesia di salah satu SMK di Sooko Mojokerto. Seminggu sebelum tes diadakan saya melakukan pendaftaran dengan mengumpulkan berkas lamaran dan mengikuti prosedur perdaftaran yang telah disiapkan oleh pihak sekolah ( mulai dari mengukur tinggi badan, beerat badan dll ). Saya yang saat itu hanya lulusan Sekolah Menegah Kejuruan jurusan TKJ sangat sangat interesting ingin menjadi karyawan di perushaan yang terkenal dengan gajinya yang besar itu. Kemudian setelah seminggu berlalu, akhirnya hari tes pun tiba. ada sekitar 850 participants dari berbagai wilayah di jawa timur. Saat itu para peseta di tempatkan di sebuah ruangan kelas yang berjajar panjang sebanyak 5 ruang kelas dan tanpa sekat. Pukul 07.00 Wib tepat tes dimulai, ada sekitar 4 tahapan dan yang terakhir adalah wawancara. kebetulan pada saat itu saya bisa tembus sampai tahap wawancara. Enaknya adalah, ketika peserta dinyatakan gagal pada 1 tahap, maka peserta harus meninggalkan arena tempat tes, jadi ruangan kelas tidak begitu berjibun seperti diawal tes tahap 1. 

Pukul 17.00 WIB semua tahap tes telah usai, kami disuruh menunggu oleh pihak perusahaan untuk menunggu hasil tes wawancara. Saat mendebarkan tiba, sebanyak 75 peserta yang telah mengikuti tes wawancara di masukkan dalam 1 ruangan. dan hanya di ambil sekitar 53 peserta, 25 laki laki dan sisanya perempuan. Alhamdulillah kebetulan nama saya dinyatakan lolos, betapa luar biasanya perasaan hati saya pada saat itu ketika kami dinyatkan lulus dan akan melanjutkan tes kesehatan di Perusahaan tersebut.Akhirnya kami menanda tangani kontrak PKB ( Perjanjian Kerja Bersama ) oleh perusahaan dan mengikuti training proses selama 1 bulan. di situ kami belajar tentang profil perusahaan, belajar sedikit ttg UU ketenagakerjaan,  dan buku PKB. Sekian 

 



       

Sabtu, 11 Januari 2020

Tutorial Membuat Mail Server dengan Zimbra 8.8.12 di Centos 7




Zimbra adalah sofware open source untuk email server dan kolaborasi (groupware) yang menyediakan solusi email server yang powerfull, penjadwalan, kalender, group, kotak dan manejemen penyimpanan dokumen via Web. Zimbra tersedia untuk linux dan mac os

*Persiapan

Centos 7
Zimbra 8.8.12
Domain
IP Public – Nat IP Publik ke IP Local
Server / VPS


*Langkah-langkah

1.Instalasi paket yang dibutuhkan
yum install nano wget bind bind-utils telnet perl firewalld –y
2. Atur TimeZone Centos
timedatectl set-timezone Asia/Jakarta


 3. Atur Hostname Centos
     hostnamectl set-hostname mail.adinurrohkhi.my.id
4. Stop dan Disable Postfix
systemctl stop postfix
systemctl disable postfix

5. Ubah Hosts Centos
nano /etc/hosts

Masukkan IP Address Centos (Cek Dengan Perintah: ip a) IP Contoh: 192.168.3.1. Save dengan Ctrl+o
192.168.3.1 mail.adinurrohkhim.my.id

6. Ubah Konfigurasi resolv.conf
nano /etc/resolv.conf

    Tambahkan baris berikut, di paling atas. Save dengan Ctrl+o
nameserver 192.168.3.1
     Membuat DNS Server Local
7. Create zone di dns server bind
   nano /etc/named.conf
    Ubah
options {
        listen-on port 53 { 127.0.0.1; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { localhost; };
    Menjadi
options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
     Tambahkan baris berikut setelah session-keyfile “/run/named/session.key”;
     bisa juga diganti menggunakan IP Address DNS Server ISP
.
forwarders {
                8.8.8.8;
                8.8.4.4;
        };
   Tambahkan berikut pada baris paling bawah
   Simpan perubahan menggunakan Ctrl+o
zone "adinurrohkhi.my.id" {
        type master;
        file "/var/named/adinurrohkhim.my.id.hosts";
        };
8. Create latihanzimbra.ga.hosts
nano /var/named/latihanzimbra.ga.hosts
   Isi dengan baris dibawah (silahkan diubah sesuai nama domain dan IP Address yang       digunakan)
$ttl 38400
adinurrohkhim.my.id.      IN      SOA     mail.adinurrohkhi.my.id. admin.adinurrohkhi.my.id. (
                        1520401032
                        10800
                        3600
                        604800
                        38400 )
adinurrohkhim.my.id.      IN      NS      mail.adinurrohkhi.my.id.
mail.adinurrohkhi.my.id.  IN      A       192.168.3.1
adinurrohkhim.my.id.      IN      MX      10 mail

9.Restart dns server bind
systemctl restart named

10 Check lookup
nslookup mail.adinurrohkhim.my.id
Bila respon seperti dibawah, konfigurasi sudah benar
[root@latihanzimbra etc]# nslookup mail.adinurrohkhim.my.id
Server:         192.168.3.1
Address:        192.168.3.1#53

Name: mail.adinurrohkhim.my.id
Address: 192.168.3.1
Download dan Install Zimbra Mail Server

1. Download Paket zimbra mail server
cd /opt/
wget

2. Ekstrak Paket
tar -zxvf zcs-8.8.12_GA_3794.RHEL7_64.20190329045002.tgz
cd zcs-8.8.12_GA_3794.RHEL7_64.20190329045002

3. Install Zimbra Mail Server
./install.sh

4. Ketik y kemudian enter
----------------------------------------------------------------------
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
SYNACOR, INC. ("SYNACOR") 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 this Zimbra Collaboration Suite Software:
----------------------------------------------------------------------



Do you agree with the terms of the software license agreement? [N] y

5. Ketik y Enter
Use Zimbra's package repository [Y] y
        Ketik y atau n sesuai contoh dibawah
Select the packages to install

Install zimbra-ldap [Y] y

Install zimbra-logger [Y] y

Install zimbra-mta [Y] y

Install zimbra-dnscache [Y] n

Install zimbra-snmp [Y] y

Install zimbra-store [Y] y

Install zimbra-apache [Y] y

Install zimbra-spell [Y] y

Install zimbra-memcached [Y] y

Install zimbra-proxy [Y] y

Install zimbra-drive [Y] y

Install zimbra-imapd (BETA - for evaluation only) [N] n

Install zimbra-chat [Y] y

6. Ketik y kemudian enter
Installing:
    zimbra-core
    zimbra-ldap
    zimbra-logger
    zimbra-mta
    zimbra-snmp
    zimbra-store
    zimbra-apache
    zimbra-spell
    zimbra-memcached
    zimbra-proxy
    zimbra-drive
    zimbra-patch
    zimbra-mta-patch
    zimbra-proxy-patch
    zimbra-chat

The system will be modified.  Continue? [N] y

7. Ketik y, kemudian masukkan nama domain. (tanpa mail. di depan) ikuti contoh dibawah
DNS ERROR resolving MX for mail.adinurrohkhim.my.id
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] y
Create domain: [mail.adinurrohkhim.my.id].adinurrohkhim.my.id

8. Ubah password admin zimbra, ketik 6 kemudian enter
Main menu

   1) Common Configuration:
   2) zimbra-ldap:                             Enabled
   3) zimbra-logger:                           Enabled
   4) zimbra-mta:                              Enabled
   5) zimbra-snmp:                             Enabled
   6) zimbra-store:                            Enabled
        +Create Admin User:                    yes
        +Admin user to create:                 admin@adinurrohkhim.my.id
******* +Admin Password                        UNSET
        +Anti-virus quarantine user:           virus-quarantine.vqn1ugcv8y@adinurrohkhim.my.id
        +Enable automated spam training:       yes
        +Spam training user:                   spam.nl5jjee2@latihanzimbra.ga
        +Non-spam(Ham) training user:          ham.wdw5m0ki@latihanzimbra.ga
        +SMTP host:                            mail.latihanzimbra.ga
        +Web server HTTP port:                 8080
        +Web server HTTPS port:                8443
        +Web server mode:                      https
        +IMAP server port:                     7143
        +IMAP server SSL port:                 7993
        +POP server port:                      7110
        +POP server SSL port:                  7995
        +Use spell check server:               yes
        +Spell server URL:                     http://mail.adinurrohkhim.my.id:7780/aspell.php
        +Enable version update checks:         TRUE
        +Enable version update notifications:  TRUE
        +Version update notification email:    admin@adinurrohkhim.my.id
        +Version update source email:          admin@adinurrohkhim.my.id
        +Install mailstore (service webapp):   yes
        +Install UI (zimbra,zimbraAdmin webapps): yes

   7) zimbra-spell:                            Enabled
   8) zimbra-proxy:                            Enabled
   9) Default Class of Service Configuration:
   s) Save config to file
   x) Expand menu
   q) Quit

Address unconfigured (**) items  (? - help) 6
         ketik 4 kemudian enter
Store configuration

   1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    admin@adinurrohkhim.my.id
** 4) Admin Password                           UNSET
   5) Anti-virus quarantine user:              virus-quarantine.vqn1ugcv8y@adinurrohkhim.my.id
   6) Enable automated spam training:          yes
   7) Spam training user:                      spam.nl5jjee2@adinurrohkhim.my.id
   8) Non-spam(Ham) training user:             ham.wdw5m0ki@ adinurrohkhim.my.id
   9) SMTP host:                               mail.adinurrohkhim.my.id
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        http://mail.adinurrohkhim.my.id:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       admin@ adinurrohkhim.my.id
  22) Version update source email:             admin@ adinurrohkhim.my.id
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

Select, or 'r' for previous menu [r] 4
      Masukkan password admin (contoh: adinurrohkhim.my.id)
Password for admin@latihanzimbra.ga (min 6 characters): [Gp023iETas] adinurrohkhim

9. Ketik r kemudian enter
Store configuration

   1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    admin@ adinurrohkhim.my.id
   4) Admin Password                           set
   5) Anti-virus quarantine user:              virus-quarantine.vqn1ugcv8y@adinurrohkhim.my.id
   6) Enable automated spam training:          yes
   7) Spam training user:                      spam.nl5jjee2@ adinurrohkhim.my.id
   8) Non-spam(Ham) training user:             ham.wdw5m0ki@ adinurrohkhim.my.id
   9) SMTP host:                               mail.adinurrohkhim.my.id
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        http://mail.adinurrohkhim.my.id:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       admin@adinurrohkhim.my.id
  22) Version update source email:             admin@adinurrohkhim.my.id
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

Select, or 'r' for previous menu [r] r

10. Ikutin sesuai petunjuk dibawah
Main menu

   1) Common Configuration:
   2) zimbra-ldap:                             Enabled
   3) zimbra-logger:                           Enabled
   4) zimbra-mta:                              Enabled
   5) zimbra-snmp:                             Enabled
   6) zimbra-store:                            Enabled
   7) zimbra-spell:                            Enabled
   8) zimbra-proxy:                            Enabled
   9) Default Class of Service Configuration:
   s) Save config to file
   x) Expand menu
   q) Quit

*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] y
Save config in file: [/opt/zimbra/config.10132]
Saving config in /opt/zimbra/config.10132...done.
The system will be modified - continue? [No] y

11. Ketik n kemudian enter
You have the option of notifying Zimbra of your installation.
This helps us to track the uptake of the Zimbra Collaboration Server.
The only information that will be transmitted is:
        The VERSION of zcs installed (8.8.12_GA_3794_RHEL7_64)
        The ADMIN EMAIL ADDRESS created (admin@latihanzimbra.ga)

Notify Zimbra of your installation? [Yes] n

12. Tekan Enter
Moving /tmp/zmsetup.20190411-102605.log to /opt/zimbra/log


Configuration complete - press return to exit

13. Jalankan firewalld
systemctl start firewalld

14. Masukkan perintah berikut untuk membuka port akses zimbra, copy+paste kemudian enter
firewall-cmd --permanent --zone=public --add-port=25/tcp
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --permanent --zone=public --add-port=110/tcp
firewall-cmd --permanent --zone=public --add-port=143/tcp
firewall-cmd --permanent --zone=public --add-port=443/tcp
firewall-cmd --permanent --zone=public --add-port=465/tcp
firewall-cmd --permanent --zone=public --add-port=587/tcp
firewall-cmd --permanent --zone=public --add-port=993/tcp
firewall-cmd --permanent --zone=public --add-port=995/tcp
firewall-cmd --permanent --zone=public --add-port=3443/tcp
firewall-cmd --permanent --zone=public --add-port=5222/tcp
firewall-cmd --permanent --zone=public --add-port=5223/tcp
firewall-cmd --permanent --zone=public --add-port=9071/tcp
firewall-cmd --permanent --zone=public --add-port=8443/tcp
firewall-cmd --permanent --zone=public --add-port=7071/tcp
firewall-cmd --permanent --zone=public --add-port=53/tcp
firewall-cmd --permanent --zone=public --add-port=53/udp
firewall-cmd --reload
      Setting Reputasi Mail Server (MX, A, SPF, DKIM, DMARC, rDNS)
      Konfigurasi pada DNS Public, cek lokasi dns disini masukkan nama domain.
      MX Record
Mail Server: mail.adinurrohkhim.my.id
Preference/priority: 10

     A Record
mail.adinurrohkhim.my.id    IN   A      192.168.3.1

    SPF Record
adinurrohkhim.my.id        IN    TXT     v=spf1 a mx ip4: 192.168.3.1 include:mail.adinurrohkhim.my.id -all
     DKIM
su - zimbra
/opt/zimbra/libexec/zmdkimkeyutil -q -d adinurrohkhim.my.id
/opt/zimbra/libexec/zmdkimkeyutil -a -d adinurrohkhim.my.id -s mail
      Lakukkan point 3 pada artikel berikut Check valid DKIM/DomainKeys
    DMARC

dmarc.adinurrohkhim.my.id IN   TXT   v=DMARC1; p=none; rua=mailto:admin@adinurrohkhim.my.id
    rDNS
     Ajukan pada penyedia IP Public, arahkan 192.168.3.1 ke mail.adinurrohkhim.my.id

  #TERIMA_KASIH