Asterisk -

Asterisk IP-PBX — свободное решение компьютерной телефонии от компании Digium, первоначально начатое Марком Спенсером. Приложение работает на операционных системах GNU/Linux, FreeBSD и Solaris. Имя проекта произошло от названия символа *, который в Unix и DOS операционных системах обозначает совпадение любой последовательности символов в именах файлов.

Asterisk, в комплексе с необходимым оборудованием, обладает всеми возможностями классической АТС, поддерживает множество VoIP протоколов и предоставляет функции голосовой почты, конференций, интерактивного голосового меню (IVR), центра обработки вызовов (постановка звонков в очередь и распределение их по агентам используя различные алгоритмы), запись CDR и прочие функции. Для создания собственной функциональности можно воспользоваться собственным языком Asterisk для написания диалплана, написав модуль на языке C, либо воспользовавшись AGI, который является гибким и универсальным интерфейсом для интеграции с внешними системами обработки данных, выполняемое через AGI может быть написано на любом языке программирования.




Почему Asterisk 1.6.0 не подходит для production

11 февраля, 2010 by Сергей Тамкович

Прошло полтора года, с момента релиза Asterisk 1.6.0, а качество кода до сих пор оставляет желать лучшего. Виной тому, на мой взгляд, эксперименты с политикой релизов, введения 4х значных версий (A.B.C.D) и прочие, подобные наноинновации. Как говорится, «Asterisk уже не тот!» :)


AsteriskExchange — заработал

29 января, 2010 by Сергей Тамкович

Сервис AsteriskExchange анонсированный на AstriCon 2009 вместе с другим сервисом от Digium — AsteriskForge, официально открылся неделю назад. До конца не ясно, чем же все таки станет данный сервис. На данный момент, он выглядит как каталог оборудования и ПО совместимого с Asterisk. Однако по ранним сообщениям, AsteriskExchange походил скорее на торговую площадку вроде rentacoder.com или […]


Asterisk Gateway Interface 1.4 and 1.6 Programming

20 января, 2010 by Сергей Тамкович

Прочёл очередную книгу, от индусского издательства packt publishing — Asterisk Gateway Interface 1.4 and 1.6 Programming. Книга небольшая — около 200 страниц. До середины книги, я был крайне разочарован уровнем материала. Удручало большое количество текста скопированного из справки Asterisk. Я так делал в институте, на курсовых и лабораторных — что бы добить отчёт до требуемого […]


ReceiveFAX, Cisco и ошибка 420 «Bad extension»

11 января, 2010 by Сергей Тамкович

Если вы недавно обновили Asterisk, вы, скорее всего, не можете принять факс с помощью команды ReceiveFAX() :) В ответ на T38 reINVITE, Cisco ответит Вам SIP/2.0 420 Bad Extension. Если всмотреться в ответ внимательнее, то увидим: SIP/2.0 420 Bad Extension Via: SIP/2.0/UDP 10.10.10.207:5060;branch=z9hG4bK514b3ee2;rport From: <SIP:1000@10.10.10.207>;tag=as6951d52f To: <SIP:1010@10.10.10.220>;tag=67D56388-98E Call-ID: B51F13DD-FDDA11DE-8C59D5E5-5043F4E7@10.10.10.220 CSeq: 102 INVITE Unsupported: timer Content-Length: […]


Asterisk realtime теперь различает NULL и пустые строки

2 января, 2010 by Сергей Тамкович

Новогодние каникулы — отличное время для обновления вашей системы. Есть время подумать, взвесить все «за» и «против» и внимательно накатить необходимые обновления. Не стали исключением и эти праздники. Неприятный сюрприз ждал меня в модуле res_config_mysql из Asterisk-addons. 4 декабря, в него был добавлен сомнительный патч: /* Encode NULL values separately from blank values, for the […]


Как связать Asterisk со Skype? Через SIP!

20 декабря, 2009 by Сергей Тамкович

Клиентская база Skype насчитывает сегодня около 560 миллионов абонентов. Этой колоссальной аудитории, вы можете предоставить простой и удобный способ бесплатно позвонить в вашу компанию. Для этого достаточно разместить кнопку SkypeMe, на Вашем сайте. Основной вопрос состоит в том, как принять этот звонок на вашем Asterisk? Самый простой, но и самый дорогой способ — настроить переадресацию […]


Кевин Флеминг о факсах в Asterisk

9 декабря, 2009 by Сергей Тамкович

Ведущий разработчик Asterisk, Kevin Fleming, опубликовал большую статью о текущем состоянии факсов в Asterisk. В ней, Кевин рассказывает о работе, проделанной за последний год. Работа была проделана колоссальная. Подробно описывается развитие, от первой реализации T.38 passthrough только для SIP каналов, до текущей, полноценной поддержки факсов: теперь Asterisk может не только передавать факсы между абонентами, но […]


Asterisk, 10 лет!

5 декабря, 2009 by Сергей Тамкович

5 декабря 1999 года Mark Spencer сделал первый релиз никому неизвестной программы Asterisk. Сегодня, этому замечательному программному продукту, исполнилось 10 лет. 10 лет это большой срок, что же произошло за этот период и за последний год в частности?


AsteriskForge и AsteriskExchange — новые проекты от Digium

10 ноября, 2009 by Сергей Тамкович

В конце октября, Стив Сокол (маркетолог из Digium) объявил о запуске нескольких новых проектов. Эти проекты призваны придать новый толчок и помочь разработчикам проектов, связанных с Asterisk. Эти проекты — AsteriskForge и AsteriskExchange.


Asterisk: уязвимость AST-2009-008

5 ноября, 2009 by Сергей Тамкович

Вчера опубликовали информацию об очередной, восьмой за этот год, уязвимости в Asterisk. Небольшой баг в chan_sip позволяет злоумышленнику проверить, существует ли определённое имя пользователя на сервере или нет. Ошибка кроется в обработке регистрации SIP аккаунтов. Существующие аккаунты и несуществующие обрабатываются по разному. Сделать это можно, с помощью специально составленного запроса REGISTER. Например, вот такого:


← Предыдущая страницаСледующая страница →