How to setup a Free VOIP server using SwitchVox

Jan 28, 2011 @ 05:03 pm by HackingManual

There are many free open source VOIP servers, the most popular being Asterisk and Trixbox. However they both can be complicated to set up for beginners. SwitchVox is by far the easiest I’ve seen and can be setup and running in 15 minutes. The GUI is very simple and user friendly. The free version of SwitchVox only allows for 6 users unlike the alternatives. However for beginners I recommend using it.

Download the ISO Image and burn to a CD using IMG Burn.

Or if you are using a Virtual Server Leave the image file on your desktop.

Boot from the CD and Hit install. You can choose DHCP or give it a static IP address. It’ll ask you to take the CD out and restart. When it’s finished it will give you the IP address to access from a web browser on another computer connected to the network. Such as

Ignore the security certificate warning since this is your server. The default username/password is admin and admin.

Now we can start creating users also known as extensions.

Click Extensions–Manage Extensions–Create New Extension–Create New Extension Again–Put in any 3 Digit Extension such as 100–Then a first name–and a 4 digit password such as 1234–Scroll down and click save extension settings–Click back to manage extensions–and create another extension such as 200 with a firstname and password.

Now you’re ready to start making internal calls. You’ll need either a Free softphone or a VOIP Phone.

For windows An easy Softphone to use is 3CX.  For Linux I found Twinkle Phone works well. Switchvox does have a small issue with recognizing voicemail password from 3CX when calling voicemail, but other Softphones don’t seem to have that problem.

Click set accounts in upper right hand corner of 3CX. Give the account any name–Extension 100–ID 100–password 1234–I am in the office local IP–Put in IP of your server for example–Click okay. Physical Phones and other softphones will be similar. Anywhere you see a username,password put in and domain or server will be the IP address.

You can call the sample AutoAttendant by dialing 800–The voicemail system by dialing 899–Or if you are running a different phone with another extension you can dial it and call your friend and have a conversation, put him on hold. Congrats you’ve just setup SwitchVox.

Regular users can Manage their account by going to the server in a web browser such as  and using their extension and password. Then they can manage call handling, voicemail, call history, ECT.

System Settings

Voip Provider- You can put in your settings for a VOIP telephone carrier. There are many to choose from with different prices. will provide you with a 2 way line with Unlimited minutes for 24.99 per month. And phone numbers at $1 a month. No contracts, Immediate activation. Perfect for testing.

Outgoing Calls- Here is your dial plan. If you had a VOIP provider you could send calls out using them. By default Local and LongDistance calls have a 9 to dial out. You can of course change that.

Incoming Calls- This is where you put in your Phone Number also known as a DID, also known as a route number in SwitchVox. You can have this phone number from your carrier transfer too any extension you choose. So if this is johns phone number I will transfer to extension 100.

Switchvox How to setup a Free VOIP server using SwitchVox

Voip Server SIP Code Meanings

Nov 16, 2010 @ 11:44 am by HackingManual

Guide to VOIP Server SIP Code Meanings and Responses for VOIP servers using Session Initiation Protocol.

1xx = informational responses

100 Trying
180 Ringing
181 Call Is Being Forwarded
182 Queued
183 Session Progress

2xx = success responses

200 OK
202 accepted: Used for referrals

3xx = redirection responses

300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
305 Use Proxy
380 Alternative Service

4xx = request failures

400 Bad Request
401 Unauthorized: The request requires user authentication.  Issued by registrars and UASs. (407 – Proxy  Authentication Required is used by proxy servers.)
should use proxy authorization 407
402 Payment Required (Reserved for future use)
403 Forbidden
404 Not Found: User not found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout: Couldn’t find the user in time
410 Gone: The user existed at one time, but is no longer available at the server and no forwarding address is known.
413 Request Entity Too Large
414 Request-URI Too Long
415 Unsupported Media Type
416 Unsupported URI Scheme
420 Bad Extension: Bad SIP Protocol Extension used, not understood by the server
421 Extension Required
423 Interval Too Brief
480 Temporarily Unavailable
481 Call/Transaction Does Not Exist
482 Loop Detected

483 Too Many Hops
484 Address Incomplete
485 Ambiguous
486 Busy Here
487 Request Terminated
488 Not Acceptable Here
491 Request Pending
493 Undecipherable: Could not decrypt S/MIME body part
5xx = server errors

500 Server Internal Error
501 Not Implemented: The SIP request method is not implemented here
502 Bad Gateway
503 Service Unavailable
504 Server Time-out
505 Version Not Supported: The server does not support this version of the SIP protocol
513 Message Too Large
6xx = global failures

600 Busy Everywhere
603 Decline
604 Does Not Exist Anywhere
606 Not Acceptable

How to make free phone calls from gmail

Nov 14, 2010 @ 12:24 am by HackingManual

If you have created a free google voice account you can make free phone calls from gmail using a headset or built in microphone. Other services like skype make you pay to make phone calls to landlines or cellphones but using google voice and gmail you can make free phone calls.

In gmail under the chat header there will be an option to call phone. Click it and dial your number and you’re off to making free calls. This is especially useful if you’re out of the country or can’t get any cell phone service.

If you’ve made at least one outbound call from gmail, and have forwarding set to google talk in google voice settings you can receive inbound calls in gmail too.

googlevoice How to make free phone calls from gmail

Next Page »

Facebook Icon