XMPP Client Kaiwa (instalasi & requirement)

Berhubung akhir-akhir ini berkutat dengan XMPP server MongooseIM dan XEP-0313, jadinya membutuhkan klien yang support MAM (Message Archive Management) tersebut. Pilihan saya ada 2, yaitu Kaiwa dan Gajim.

Untuk Kaiwa, ada requirement yang dibutuhkan ketika setup. Cuma requirement tersebut tidak dicantumkan dalam petunjuk instalasinya. Jadi saya tulis di sini supaya saya sendiri juga tidak lupa kebutuhannya apa saja. Cara setup Kaiwa adalah sebagai berikut (di Ubuntu):

  1. git clone https://github.com/digicoop/kaiwa.git
  2. cd kaiwa
  3. Jika belum memiliki package npm, install dengan: apt-get install npm
  4. npm install
  5. npm install express helmet moonboots-express getconfig templatizer ldapjs body-parser compression serve-static
  6. npm install jade backbone underscore async stanza.io notify.js sound-effect-manager human-model
  7. npm install getusermedia crypto
  8. setelah itu jalankan : node server

 

Mengganti Windows 10 Default Browser

Lagi-lagi nemu masalah ketika selesai mengupgrade Windows 7 ke Windows 10. Kali ini browser tidak mau diset default selain bawaan dari Windows (Microsoft Edge), walaupun dari browser pilihan sudah dijadikan/disetting sebagai default browser. Ternyata perlu mengubah satu setting lagi seperti berikut:

  1. Klik tombol start lalu pilih icon setting: default browser 00
  2. Pilih System:default browser 01
  3. Pilih Defailt apps -> Web browser. Jika muncul daftar browser yang sudah diinstall di Windows 10, pilih browser yang dimaksud untuk dijadikan default browser (dalam contoh ini saya memilih Google Chrome).default browser 02

Sekarang default browser sudah berubah sesuai dengan pilihan kita.

Problem Setting Brightness di Windows 10

Jika kita mengupdate ke Windows 10 dari versi sebelumnya (misal Windows 7), ada kemungkinan akan mengalami permasalahan setting brightness. Layar akan tiba-tiba terang sekali dan kita tidak bisa menurunkan brightness setting. Untuk mengatasi problem (sepele tapi nyebahi) ini, lakukan langkah berikut:

  1. Masuk ke Device Manager -> Display adapters. Klik kanan pada device driver lalu pilih Update Driver Software..windows 10 brightness 00a
  2. Pilih Search automatically for updated driver software  dan tunggu beberapa saat, Windows 10 akan secara otomatis mencarikan update software display adapter terbaru.windows 10 brightness 00bwindows 10 brightness 01
  3. Setelah selesai (harusnya) kita bisa mengubah setting brightness.windows 10 brightness 02

Mengetahui Nomer Telp PSTN di Elastix

Salah satu kebiasaan saya dalam setup Elastix adalah memasukkan konfigurasi DAHDI Chanel DIDs seusai dengan nomer telepon analog yang tersambung ke FXO. Walaupun jika semua line disetup sebagai hunting, masing-masing line pasti memiliki nomer PSTN yang berbeda dari Telkom. Selain untuk kemudahan routing inbound/outbound, juga untuk kemudahan dokumentasi jika kelak terjadi masalah di salah satu line.

Caranya?

Yang dibutuhkan adalah extension yang aktif dan sebuah handphone untuk mengetahui nomer PSTN yang muncul. Lalu jalankan langkah berikut:

  • Aktifkan extension di SIP phone/Softphone (misal extension yang akan digunakan adalah 2015).
  • Masuk ke box Elastix melalui SSH. Lalu ketikkan perintah: asterisk -vr untuk masuk ke console Asterisk.
  • Jalankan perintah:  originate DAHDI/1/0811223344 extension 2015 (artinya, sambungkan extension 2015 ke nomer handphone 0811223344 melalui channel DAHDI/1). Periksa nomer telepon PSTN yang muncul di layar handphone, dan catat di DAHDI Channel DIDs sesuai dengan channelnya (dalam contoh ini Channel 1).
  • Jika channel DAHDI lebih dari satu, ganti angka channel dengan angka/urutan lainnya (misal originate DAHDI/2/0811223344 extension 2015, originate DAHDI/3/0811223344 extension 2015originate DAHDI/4/0811223344 extension 2015, dst).
  • Jumlah channel DAHDI yang ada bisa dilihat dengan perintah dahdi show channels dari console Asterisk. Contoh output seperti berikut:

dahdi channels