Cara mengatasi error "retry time not reached for any host after a long failure period" pada saat pengiriman email.

,


Pernah mengalami kendala ketika mengirim email dengan pesan error seperti ini ? "retry time not reached for any host after a long failure period". Pesan kesalahan seperti ini biasanya terjadi disisi exim mail server karena exim retry database yang menjadi corupt dan perlu diperbaiki agar bisa mengirim kembali email ke tujuan.

Berikut ini prosedur penanganan untuk memperbaikinya. Perbaikan ini dikerjakan dalam lingkungan kerja Cpanel dengan operating system Centos dan sebagai user root.
--------------------------------
Login sebagai root dan jalankan perintah berikut:
service exim stop
cd /var/spool/exim/db
rm -f retry retry.lockfile
rm -f wait-remote_smtp wait-remote_smtp.lockfile
service exim restart

Atau dengan cara lain sebagai berikut :
--------------------------------------------
/usr/sbin/exim_tidydb -t 1d /var/spool/exim retry > /dev/null
/usr/sbin/exim_tidydb -t 1d /var/spool/exim reject > /dev/null
/usr/sbin/exim_tidydb -t 1d /var/spool/exim wait-remote_smtp > /dev/null
/scripts/courierup -- force
/scripts/eximup --force

Selamat mencoba semoga berhasil.
Read more →

Cara Upgrade PHP 5.3 to PHP 5.6 di CentOS 6

,

Langkah-langkahnya sebagai berikut:

1. Login ke server sebagai superuser atau root
2. Cek versi php saat ini
[root@localhost ~]# php -v
PHP 5.3.3 (cli) (built: Aug 11 2016 20:23:18)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

3. Instal repositori remi dan epel rpm
-Download terlebih dahulu rpm filenya :
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm && rpm -Uvh epel-release-latest-6.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm && rpm -Uvh remi-release-6*.rpm

-Enable repository remi secara global
[root@localhost ~]# vi /etc/yum.repos.d/remi.repo

-Edit Dibagian berikut sesuai tampilan dibawah (yang di cetak tebal):
[remi]
name=Remi's RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php56]
name=Remi's PHP 5.6 RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/php56/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/php56/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

- Jangan lupa di simpan (:wq!)

4. Jalankan upgrade php
[root@localhost ~]# yum -y upgrade php*

5. Cek kembali versi php :
[root@localhost ~]# php -v
PHP 5.6.27 (cli) (built: Oct 14 2016 13:58:34)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

Selamat versi php anda sudah diupgrade.
Read more →

Trick/cara mengatasi kamera handphone yang buram atau blur

,

Kadang kala kita menghadapi kendala hp yang kita punya lama-lama kameranya menjadi blur. Itu dikarenakan kaca pelindung sudah tidak lagi bersih akibat tergores ketika ditaruh disaku ataupun karena pemakaian yang sudah terlalu lama.
Kendala ini bisa mengakibatkan hasil kamera tidak fokus dan juga fungsi kamera di hp jadi berkurang atau tidak berguna sama sekali dan juga nilai jualnya jadi rendah. Untuk mengatasi kamera hp yang blur atau buram ini dapat diakali dengan trik yang simple sekali. 
Berikut bahan-bahan cara mengatasi kamera handphone yang buram:

1. Gunting/cutter.

2. Lakban bening.

Langkahnya :
1. Potong lakban seukuran kamera hp atau dilebihkan sesui selera agar keliatan rapi. atau bila kesulitan lakban aja bagian kameranya dahulu kemudian baru dipotong sesuai selera.

2. Pastikan tidak ada rongga udara diantara lakban dan kamera. Bila hal ini terjadi maka harus diulangi lagi. Maka kamera hp anda akan keliatan lebih terang kembali dan hasil photonya akan keliatan jernih seperti hp baru.

Selamat mencoba
Read more →

Download mikrotik tik-app di google playstore

,
Para admin mikrotik sangat dibantu dengan keberadaan aplikasi ini. Dengan aplikasi ini admin bisa mengontrol dan memanage mikrotik dari device android dimanapun. Namun demikian banyak yang masih belum bisa mendapatkan aplikasi ini di google playstore. 

Bagaimana caranya agar anda bisa download tik-app ini di google playstore. Berikut ini panduan cara mendapatkan aplikasi tik-app di hp android anda. Panduan berikut disertai dengan gambar untuk memudahkan anda lebih memahaminya.

1. Pertama-tama buka website google, kemudian lakukan pencarian dengan kata kunci 'tik-app playstore'


2. Langkah berikutnya adalah klik pada tautan hasil pencarian " 

3. Kemudian anda akan di bawa ke alamat https://play.google.com/apps/testing/com.mikrotik.android.tikapp, yaitu halaman undangan menjadi tester aplikasi tik-app.



4. Klik pada link " Become Tester" yang berwarna biru, maka anda akan dibawa ke halaman login google. Login ke google dengan akun goole yang sama di hp android anda.



5. Selanjutnya anda akan di bawa kehalam pemberitahuan bahwa anda sudah menjadi bagian dari tester untuk aplikasi tik-app ini dan anda sudah bisa donwlod melalui playstore yang sebelumnya anda tidak temukan di pencarian play store di hp android anda.


Selanjutnya anda peham setelah aplikasi terinstall bagaimana cara menambahkan perangkat mikrotik anda satu persatu agar anda bisa memanage darimanapun selama anda terhubung dengan internet melalui perangkat hp android anda. Selamat bekerja dan sukses selalu, semoga bermanfaat.

Read more →

Mengijinkan user mengirim sebagai distribution list di zimbra.

,
Sebagai admin zimbra adakalanya menginkan membalas email dari sebagai distribution list bukan sebagai user biasa. Untuk mendapatkan hak akses mengirim sebagai distribution list bisa dilakukan di zimbra panel. Berikut ini langkah-langkahnya ; (skenario user "andi@abc.com" mengininkan bisa mengirim sebagai distribution list "noc@abc.com"

1. Login sebagai root ke server email
login as: root
root@mail.abc.com's password:

2. Ganti sebagai zimbra
[root@mail ~]# su - zimbra

3. Berikan hak akses kirim sebagai noc@abc.com ke user andi@abc.com
[zimbra@mail ~]$ zmprov grr dl noc@abc.com usr andi@abc.com sendAsDistList




Selanjutnya si andi bisa mengirim email keluar sebagai noc@abc.com, tampil di "from" pada mail client bisa dipilih sebagai andi@abc.com atau noc@abc.com. Semoga bermanfaat.


Read more →

Cara menemukan lokasi spam di cpanel server menggunakan exim

,

1. Login ke server via ssh
2. Jalankan perintah :
grep cwd /var/log/exim_mainlog | grep -v /var/spool | awk -F"cwd=" '{print $2}' | awk '{print $1}' | sort | uniq -c | sort -n
3. Contoh hasil outputnya adalah seperti ini :
  129 /home/usernama/public_html
    148 /home/usernamea/public_html/mobile
    519 /home/usernameb
    906 /home/usernamec/public_html/forum
   1245 /home/usernamed
   1249 /home/usernamee/data

4.  Terlihat tersangka ada di (1249 /home/usernamee/data) karena terdapat lebih banyak pengiriman yang datang dibanding yang lain.

5.  Sekarang kita lihat ada file apa di folder tersangka, gunakan perintah berikut :
ls -lahtr /home/usernamee/data

6. Contoh hasilnya adalah :
drwxr-xr-x 17 usernamee usernamee 4.0K Jan 20 10:25 ../
-rw-r--r-- 1 usernamee usernamee 5.6K Jan 20 11:27 mailer.php
drwxr-xr-x 2 usernamee usernamee 4.0K Jan 20 11:27 ./

7. Terdapat file script mailer.php atau file script bisa berupa nama yang aneh lainnya.

8. Jalankan perintah berikut  (tergantung struktur directory server):
grep "mailer.php" /home/usernamee/access-logs/example.com | awk '{print $1}' | sort -n | uniq -c | sort -n

9. Contoh hasil outputnya (hasil berbeda tergantung ip target) :
2 113.113.123.126
2 113.113.123.125
2 113.113.123.124
1260 113.113.123.123

10. Terlihat bahwa pada baris terakhir dari hasil pengecekan menggunakan resource cukup besar yang menjalankan script mailer tersebut. Untuk selanjutnya bisa kita blockir ip tersebut melalui firewall yang dipake pada server (misal csf firewall).

Selamat mencoba.
Read more →

Cara mengatasi error innodb_log_file_size pada instalasi OTRS

,
Instalasi otrs tidak selamanya berjalan mulus, kendala yang umum dijumpai adalah saat instalasi web otrs salah satunya adalah berkaitan dengan innodb log file size seperti dibawah ini.

Error: Please set the value for innodb_log_file_size on your database to at least 256 MB (current: 5 MB, recommended: 512 MB).

Merujuk pada permasalahan diatas, dapat diatasi dengan langkah-langkah sebagai berikut: (dapat juga dilihat pada forum otrs pada link disini)

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Stop mysql
# service mysqld stop

Rename all logfiles to xyz_OLD
# find /var/lib/mysql -type f -name "ib_logfile?" -exec mv {} {}_OLD \;

Check the logfiles if this is renamed
# ls -la /var/lib/mysql/ib_logfile*
-rw-rw---- 1 mysql mysql 5242880 Apr 3 01:24 /var/lib/mysql/ib_logfile0_OLD
-rw-rw---- 1 mysql mysql 5242880 Jan 31 2010 /var/lib/mysql/ib_logfile1_OLD

Grep your my.cnf if there a parameter already set
# grep innodb_log_file_size /etc/my.cnf
You will see, nothing will displayed.

Open my.cnf in "etc" with notepad++ or similar
And add following parameter

innodb_log_file_size = 265M
Looks like:
[mysqld]
query_cache_size = 48M
max_allowed_packet = 48M
innodb_log_file_size = 256M

Run the command again
# grep innodb_log_file_size /etc/my.cnf

And you will see the grep will now show you a value.

# grep innodb_log_file_size /etc/my.cnf
innodb_log_file_size = 256M

Start mysql
#service mysqld start

Selesai!
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 

Selamat mencoba!
Read more →