Autoprovisioning ip phone Sangoma dengan FreePBX

Kebetulan dapat pinjaman perangkat dari Svarakom, vendor telekomunikasi yang sudah sering banget kerja bareng dengan OFON. Mereka mengirim saya beberapa perangkat Sangoma, antara lain ip phone Sangoma s705 beserta expansion module EXP100, ip phone Sangoma s205, dan Sangoma Vega 60g (4FXO & 4FXS). Plus, satu lagi ip phone Asterisk A22. Postingan kali ini membahas alternatif …

Mengaktifkan A2billing di Issabel

Saya tau ini ide buruk, bahkan developernya pun sudah mengingatkan bahwa A2billing ini memiliki flaw dan sudah dari 6 tahun yang lalu (saat tulisan ini dibuat) versi terakhihrnya keluar. Tapi karena suatu hal, situasi mengharuskan saya mengaktifkannya. Karena alasan di atas, A2billing tidak akan ditemukan di laman Addons. Jadi kudu diinstall langsung dari yum: Setelah …

Complete Issabel Configs for MSTeams Direct Routing

Related to previous post about how to setup Issabel as Direct Routing SBC to MSTeams,I got requests from acquintances about the complete configurations from Issabel side. So here they are: sip_custom.conf (modify this from Asterisk File Editor webGUI) replace xxx are Carrier ip address, and port. replace fromdomain with your own FQDN Issabel server. sip_additional.conf …

Microsoft Teams Direct Routing with Issabel (Asterisk)

Why? Inspired by a post “Using Kamailio as SBC for Microsoft Teams” written by Henning Westerholt. While preparing Ribbon Communication certification, I found out what it takes to connect to Microsoft Teams Phone System. I play with Issabel (Asterisk) quite a lot. Boredom during WFH is killing me. FYI Should have Issabel server properly installed …

Mengamankan Issabel dengan Fail2ban

Keperluan menginstall IP PBX dengan ip address public sepertinya memang sudah tidak bisa dihindari lagi demi mengurangi carbon footprint *halah*. Beberapa waktu yang lalu saya pernah menulis bagaimana saya mengamankan server Elastix dengan IPTABLES ketika harus dipasang dengan ip address public di sini. Cuma caranya kurang elegan karena masih mengubah port default SIP, dan firewallnya …

Trunk Antar IP PBX Di Belakang NAT

Berawal dari keinginan untuk menyambungkan dua buah IP PBX Elastix, yang satu menggunakan ip address public, sedangkan yang lain berada di NAT. Untuk menjadikannya full-mesh, idealnya masing-masing bisa “melihat” ip address satu sama lain (bisa ping dari kedua arah). Tapi dalam kondisi ini, hanya IP PBX yang berada di bawah NAT lah yang bisa ping …

[Tips] Dialplan Untuk Pak Boss

Latar Belakang Ceritanya, di sebuah instansi, terdapat 5 orang direktur yang masing-masing memiliki sekretaris sendiri. Para direktur ini tidak mau nomer bisa didial langsung dari IVR maupun dari ekstensi selain ekstensi masing-masing sekretarisnya. Jika ada yang mendial nomer ekstensi salah satu direktur, jika bukan dari ekstensi sekretarisnya, maka panggilan akan terlebih dahulu diarahkan ke nomer ekstensi …

Menyambungkan Panggilan Dengan cmd Originate()

Jadi intinya ada request begini: Operator diminta menyambungkan sebuah ekstensi ke nomer PSTN/GSM. Hanya saja, pada saat penyambungan panggilan, si operator tidak perlu harus menunggu sampe panggilan ke PSTN/GSM tersambung dulu lalu transfer call ke ekstensi. Maunya dial, nomer PSTN/GSM, lalu dial ekstensi yang melakukan request, setelah itu operator mengerjakan yang lain lagi. Saya ngebayangin …

Menambahkan IP Phone CISCO 3911 Ke Elastix IP PBX

Latar belakangnya adalah, seorang teman membeli ip phone Cisco 3911 dengan harga murah di toko online, dengan harapan bisa dipasang di kantor dan tersambung dengan IP PBX Asterisk based. Sayangnya, ip phone tersebut sebenarnya IPT untuk Cisco Unified Communication versi 6 atau 5. Halaman web ui ip phone tersebut hanya mencantumkan status network dan tidak …

Line/Trunk BLF di Grandstream GXP2200/GXP2200EXT & Elastix

Kadang memigrasikan sebuah PBX lama ke Asterisk based IP PBX gampang-gampang susah. Malah yang lebih membuat tidak mudah adalah user yang ingin mempertahankan “kebiasaan” dalam berkomunikasi melalui PBX lama. Salah satunya, yang sedang saya kerjakan adalah request operator untuk memunculkan indikator line/trunk mana yang kosong seperti di telepon keytel lamanya. Sedangkan perangkat penggantinya adalah sebuah …