Roundcube::missing trash folder

Getting error when delete mail from roundcube, this is happen because there’s no trash folder when the user login on first time.

To solve it, you can set create_default_folders in the Roundcube config to true (its default setting) to create the folders.

vi /etc/roundcube/defaults.inc.php

// automatically create the above listed default folders on first login
$config['create_default_folders'] = true;

get problem on
– Ubuntu 16.04.2 LTS
– roundcube 1.2~beta+dfsg.1-0ubuntu1

Trust+ : olah data untuk bind-mysql

Setelah data dari situs trust+ kominfo di download, maka yang perlu di lakukan adalah insert data ke bind-mysql.
Karena datanya berjumlah ribuan baris, tidak mungkin di ketik satu-satu.

Untuk itu pergunakan script di bawah untuk mempercepat proses.

awk -F\; "{ print \"insert into dns_records (zone, host, type, data, mx_priority) values ('\" \$1 \"','*','CNAME','blok.isp.net.id.',null);\" }" datatrust.txt > semua.db

dimana :
datatrust.txt merupakan data trust yang sudah kita download.
semua.db merupakan output dari script yang tinggal kita inject ke bind-mysql.

Tambahan,
untuk konversi ^M menjadi newline bisa memakai aplikasi vi dengan perintah di bawah

:%s//\r/g
Where  means type Ctrl+V then Ctrl+M. 

Hapus duplikasi entry host.

 delete d1 from dns_records d1, dns_records d2 where d1.id > d2.id and d1.zone=d2.zone;

semoga bermanfaat

Elastix:replikasi data asteriskcdrdb

Panduan yang saya pakai untuk tugas ini disini.

Langkah2nya :

  1. Pastikan elastix dan server backup sudah berjalan normal
  2. Port mysql nya bisa diakses dari luar, karena default instalasi biasanya hanya bisa diakses dari localhost, terutama untuk server elastix nya
  3. Modifikasi di server Elastix nya :
    • edit /etc/my.cnf, tambahkan 3 baris berikut di bagian [mysqld]:
      server-id=3
      log_bin=/var/lib/mysql/mysql-bin.log
      binlog_do_db=asteriskcdrdb

      untuk server-id bebas, mau di isi angka berapa saja, pastikan tidak sama dengan server-id di slave.
      Setelah dirubah, jangan lupa service mysql di restart

    • restart mysql
      /etc/init.d/mysqld restart
    • login kembali ke dalam mysql dan buat ijin akses untuk replikasi.
      GRANT REPLICATION SLAVE ON *.* TO 'CTP'@'%' IDENTIFIED BY 'kopi';
      FLUSH PRIVILEGES;

    Read more »

Share : script untuk proses file berulang-ulang

Pernah nemuin pekerjaan dimana kita harus memproses banyak file dengan perintah yang sama ?

Misal merename file dengan tambahan nama tertentu atau melakukan kompress file2.

Bila 1 atau 2 file tentu masih tidak masalah, bagaimana bila sudah mencapai ratusan atau ribuan file yang harus diproses dengan perintah berulang ?. Bisa pengel tangan untuk kopi paste dan gerakin mouse.

Solusinya, pakai bash script untuk mempermudah pekerjaan. Dgn syntax “for in done” maka pekerjaan berulang jadi mudah.

Contoh mau melakukan kompress file log, maka perintahnya sebagai berikut.

Read more »

Cek ada tidaknya call yang masuk ke dalam AS5300

Cek ada tidaknya call yang masuk ke dalam AS5300.

AS5300#sh isdn history
--------------------------------------------------------------------------------
 ISDN CALL HISTORY
--------------------------------------------------------------------------------
Call History contains all active calls, and a maximum of 100 inactive calls.
Inactive call data will be retained for a maximum of 15 minutes.
--------------------------------------------------------------------------------
Call Calling Called Remote Seconds Seconds Seconds Charges
Type Number Number Name Used Left Idle Units/Currency
--------------------------------------------------------------------------------
In 0361757700 220500 3
In 0361757700 220500 8
In +3618896960 220500 13
--------------------------------------------------------------------------------

Lalu di lanjutkan dengan perintah di bawah untuk melihat paket sudah diteruskan ke SIP Server.

Read more »

zimbra::Please fix your /etc/hosts file

ERROR: Installation can not proceeed. Please fix your /etc/hosts file
to contain:

  
ERROR: Installation can not proceeed.  Please fix your /etc/hosts file
  to contain:
<ip> <fqhn> <hn>

Where <ip> is the ip address of the host,
<fqhn> is the FULLY QUALIFIED host name, and
<hn> is the (optional) hostname-only portion

Semua langkah dari :
http://www.zimbra.com/forums/installation/27291-solved-error-log-name-service-not-known.html
http://wiki.zimbra.com/wiki/Split_dns

sudah dicoba, tetap saja tidak bisa, mmmm aneh.
Read more »