Posted Nov 3, 2012 0:17 UTC (Sat) by imitev (subscriber, #60045)
Parent article: Asterisk 11 available
last time I checked they were at asterisk 1.8 ; looks like that they're now following mozilla/google chrome naming spree.
off-topic - having a project beginning with "A" is a double-edged sword: you're at the top of software lists, but you're also at the top of LWN vulnerabilities list. I can't recall the number of times I've seen asterisk listed when I was reading the articles on the security page.
I know asterisk is a big project, but making it so often on the list is quite frightening. That, plus their NIH syndrom and (at the time of 1.2) bad support even for customers who bought a few thousand dollars of digium hardware (like me), made me switch to freeswitch (!) and since then I've never looked back.
Posted Nov 3, 2012 0:41 UTC (Sat) by prometheanfire (subscriber, #65683)
[Link]
Asterisk being at the top of vuln lists isn't just because of starting with the letter 'A'. They still have the NIH syndrom and don't have a good regression testing policy. Even if a patch is provided to them for an issue it's like pulling teeth to get them to apply it. How I wish I could switch to freeswitch, but their bundled libs really irk me (moreso then Asterisk problems...). Have fun with FS though :D
Freeswitch?
Posted Nov 5, 2012 14:15 UTC (Mon) by dskoll (subscriber, #1630)
[Link]
switch to freeswitch (!) and since then I've never looked back.
How painful was that switch? We currently use Asterisk and have a whole bunch of integration tools that work with it, but the annoyances are building up. So what's your experience with switching? And how about daily operations... do you like Freeswitch?
Freeswitch?
Posted Nov 8, 2012 10:50 UTC (Thu) by imitev (subscriber, #60045)
[Link]
hm, forgot to enable mail notifications, sorry for the late reply
FS' wiki states that people knowing asterisk are disadvantaged compared to people coming without any prior background (except of course voip knowledge), and that's quite true: I scratched my head many times trying to understand how FS did things. It doesn't mean that FS is more difficult to configure than asterisk, it's just that people are usually bored re-learning things.
I was a little bit annoyed by the all-XML config style but in the end you'll find out that it's a rather good technical decision as soon as you delve into more complicated setups - and that's where really FS shines. For instance, I had to use a standalone sip proxy because asterisk's sip configuration didn't support multiple external ips (the voip server was NAT'ed in a DMZ, and sip clients could connect through different internet providers, with/without VPN). FS handles that by design and provides a clean separation between sip instances (running each on a different port).
For sure that post doesn't help you much (and since I don't know your voip setup I can't give you specific examples), but yes, I like FS more than asterisk and I didn't have any stability problems. Security seems to be taken into account at the architecture level, and FS is really flexible, so no worry for complicated setups.
WRT integration tools, we had custom scripts/interfaces so we could adapt them to FS (LDAP user management, accounting, ...). If your setup is complicated I'm sure the devs will help.
On the downside, FS doesn't have asterisk's critical mass, so good luck finding an admin who knows FS :(
Asterisk 11 available
Posted Nov 5, 2012 21:49 UTC (Mon) by dfsmith (guest, #20302)
[Link]
I think another reason for Asterisk being top of the vulnerabilities list is that it is a big target. There is *real money* for grabs by hacking phone accounts.
When I opened the SIP port in my firewall, I was inundated with password cracking attempts (mostly from IP addresses in Scotland, bizarrely).
I gave up on the well-known SIP port, and went with a non-standard, fail2ban covered port when I got bored listening to my honeypot SIP account receive forwarded calls.