Услуги системного администратора в Новосибирске

Trixbox исходящие звонки

После установки  и настройки  Trixbox у клиента, выяснилось следующие:

На Trixbox настроены 4 транка.    При исходящем звонке занимается первый транк. Если сделать из офиса еще один звонок – идет сигнал занято (короткие гудки).  Trixbox пытается все время звонить через первый транк,  если он занят то позвонить не удается.

Данная проблема решилась редактированием файла:

\var\www\html\admin\modules\core\functions.inc.php

Ищем строки:

$exten = ‘s-BUSY’;

комментируем:

//$ext->add($context, $exten, ”, new ext_noop(‘Dial failed due to trunk reporting BUSY – giving up’));
//$ext->add($context, $exten, ”, new ext_playtones(‘busy’));
//$ext->add($context, $exten, ”, new ext_busy(20));

И добавляем следующие строки:

$ext->add($context, $exten, ”, new ext_gotoif(‘$["x${OUTFAIL_${ARG1}}" = "x"]‘, ‘noreport’));
$ext->add($context, $exten, ”, new ext_agi(‘${OUTFAIL_${ARG1}}’));
$ext->add($context, $exten, ‘noreport’, new ext_noop(‘TRUNK Dial failed due to ${DIALSTATUS} – failing through to other trunks’));