Archive for the ‘VoIP’ Category

VoIP – the toll fraud risk

Monday, February 21st, 2011

So two separate clients of mine got nailed separately during the week. In both cases the root cause was a combination of weak passwords on SIP accounts, and public Internet connectivity.

For VoIP service providers obviously public Internet connectivity is not negotiable. Often clients are able to set their own passwords. Usually you get bent over the table pretty quickly – fortunately in the latter case one can just have a disclaimer which purely serves as an income protector – it does NOT save your business relationship with your client. In the case of PABX systems usually they are behind a firewall that only allows connectivity from the local network, but we had one case now where the router “accidentally” (misconfiguration due to misunderstanding of how the router’s DMZ and port-forwarding functionality works – not configured by ULS) forwarded SIP traffic to the VoIP server (router was set up to forward all traffic instead of just TCP/22 for ssh).

So in the case of a publicly accessible VoIP service – what can be done to protect both your client and yourself?
(more…)

Using asterisk as a RAS server

Thursday, September 16th, 2010

So I’ve got a client that has a need to have his clients dial into his network using ISDN. Right, so stagger a bunch of ISDN modems, use mgetty on them … yea yea. Figured I’d go the interesting route, get a few quad-port Digium ISDN PRI cards into a box (5 cards, => 5 * 4 * 40 = 20 * 30 = 600 odd available channels) and do this using asterisk.
(more…)

Asterisk – bri_net_ptmp

Thursday, September 16th, 2010

I recently needed to do some testing and required a bri_net_ptmp mode running on asterisk to connect another asterisk to. Needless to say, bumping into “How cool would it be if someone implemented this mode! For now, sucks for you.” is NOT fun.
(more…)

South Africa and Asterisk (DAHDI)

Tuesday, March 9th, 2010

So after strugling a LOT to make some ISDN equipment work, I figured I better write some of it down.
(more…)