Latest VOIP and Related Tutorials from Voip Phreak
FreePBX Multi-Language Directory keeps playing “dir_intro” in English instead of your chosen language? Quick Hack to fix it!
Tonight we were debugging a customers PBX system for them because of what seemed like a really simple issue with their company directory. As they are located in a bi-lingual area they wanted to have english and french menus available to them. They use a combination of Asterisk 1.4 and FreePBX 2.5. With this software they already had the Languages module available to them, so they were able to create one main IVR, and then several branching IVR's dependant on the language that was selected. In this...
Tutorial: Fixing Kayako’s broken SSL so Gmail can be used without STunnel.
A little while ago we posted an article on configuring STunnel to use with Kayako because SSL over POP3 with Google Mail/Google Applications wasn't working properly. Today we finally had some time to sit down and think about this and worked out a much better solution that doesn't require STunnel to be involved in the mix. In the Kayako cron script, they have hard-set a “notls” option when trying to connect to the IMAP or POP3 email servers. It seems when using the imap_open() function in PHP,...
Provision your Cisco 79xx SIP Phone from Active Directory with these Auto Provisioning Scripts
Our friend over at Dave.vc has released a new set of scripts for provisioning your Cisco phones from Active Directory. Visit Dave's site for more awesome tools like this. You can download the Cisco Provisioning scripts. Here's his tutorial, and provisioning scripts. Here are the scripts I use to automatically provision cisco phones via AD information. The phone number (extension) is taken from AD’s ‘phone number’ field and the mac address comes from AD’s ‘IP Phone’...
Installing Custom Themes with Trac 10.x. Beautify your Development and set yourself Apart.
Ever wanted to install a new theme to your TRAC installation? Often we'll want our development environments to look a little different from every other trac site on the Internet. We'd never tried to change the theme before, so decided to write a small tutorial on how it's done for our archiving purposes, and for anyone else that wants to change their TRAC theme. We're using Ubuntu Linux, and this tutorial assume you've already installed TRAC on a global basis to your development server. So, lets...
Tutorial on how to Install Apache, Subversion and Trac with Virtual Hosting suppor in Ubuntu Linux
We recently had to setup Apache, Subversion and Trac all within a virtual hosting environment for one of our Clients to be able to develop easily and effictively among team members. They wanted to use multiple domain names for separate projects. Made sense to us, so we started looking for instructions on setting this up. We wanted to setup LigHTTPD, however it's not nearly as easy because of no svn-dav module available, so we stuck with Apache 2 for now. We found a howto on doing this, however...
Howto Setup Emergency Queues with Separate Outbound PRI channel using FreePBX and Ring Groups.
One of our clients recently had a question about his system using FreePBX 2.5.1 and Asterisk 1.4 regarding using specific lines to reach staff. He runs a support queue for his company. During the day he has a regular IVR with Call queues enabled to handle customer calls and direct them to the appropriate staff member to deal with customer inquiries etc. After hours the menu functions the same way, however there are less staff to answer the phones so mainly the emergency extension is the only one...
Installing and Configuring chan_mobile for Bluetooth Presence support in Asterisk 1.6
Following this tutorial on how to get Chan_Mobile working with Asterisk for Bluetooth support for our headsets and mobile phones we worked out how to get it working on Asterisk 1.6. We figured we would share this information with our readers incase they were interested in Bluetooth for Asterisk and the capabilities it will open up to their system. Just think, the server will know when you're in the room or out of the office and other fancy things. First you should make sure that your Bluetooth Dongle...
Enable SNMP on your Cisco Routers to watch SIP and other traffic
It’s pretty easy, just ssh (or telnet if you’re crazy) to your router and do this: # en # conf t # snmp-server community YOUR.SNMP.COMMUNITY ro # access-list 60 permit IP.OF.SNMP.DAEMON # snmp-server host IP.OF.SNMP.DAEMON YOUR.SNMP.COMMUNITY # snmp-server enable traps Now your favourite graphing software should be able to collect all the data you need. Read More →
Asterisk SNMP with Cacti Howto upgraded for Asterisk 1.6 and Ubuntu!
Here's an update to our popular article Asterisk 1.4 with SNMP and Cacti using a remote box. This howto will be a little different in that it will be using Asterisk 1.6, the latest in the pipeline for Opensource PBX solutions from Digium. This process should be a little easier than it was last time, however will sacrifice a little bit of the "cool factor" (ie: security, etc) because it will be running local to Asterisk. Our test system won't be affected by this, but if you're running this on a live...
Quick Fix for Windows Mobile Devices with Connection Manager on Bootup
When you start up your Windows Mobile device (with a custom ROM) in Canada and probably some other parts of the world, the handy little wizard will tell you that there's no operator in the database, with a message like this: "The operator does not exist in the database. Please contact your operator for the connection settings". If you want to fix it, just do this: Start->Settings->Connections->Connection Wizard->Menu->untick auto check Read More →
Nagios Administrator Change Language Default to English instead of German
For any of you using Nagios Administrator, and you're native English speakers, the fact that it always defaults to German may irk you. Here's how to do it. Thanks to h-w on the Nagios Portal Forums. # cd /var/www/nagiosadmin # cd apps/backend/config/ # nano i18n.yml and change the default_culture: de to default_culture: en # cd /var/www/nagiosadmin # ./symfony clear-cache Now you should be good to go and it will load up in english. Cool huh? Read More →
How to resolve DNS SRV timeouts with Polycom Phones
This was posted today to the -users mailing list, we used to run Polycoms (yay for switching to Aastra) and never experienced this in our environment, but it may help some of you. Just in case anyone is having DNS SRV timeouts with their Polycom phones, the following Polycom KB article should help: http://knowledgebase.polycom.com/kb/search.do?cmd=displayKC&docType=kc&externalId=12856&sliceId=SAL_PUBLIC_1_2&dialogID=7620671&stateId=1 We have set tcpIpApp.port.rtp.mediaPortRangeStart...



