10.06.2014

call_control cdrtool maxsessiontime

При работе функции Maxsessiontime система упорно не подгружает указанный лимит для пользователя

Причина кроета в код rating.php район строчки 8577:

if (!preg_match(“/^0/”,$CDR->CanonicalURINormalized)) {
$log=sprintf (“MaxSessionTime=unlimited Type=prepaid CallId=%s BillingParty=%s  DestId=None”,$NetFields[‘callid’],$CDR->BillingPartyId);
syslog(LOG_NOTICE, $log);
$this->logRuntime();
$ret=”none”.”\n”.”type=prepaid”;
return $ret; }

Если Зачем искать в номере начало на 0 – решительно не понятно…. иметь ввиду.

9.06.2014

call_control opensips application

При установке call_control возникает error: ‘Request’ object has no attribute ‘application’

Понятно, что где-то не передается свойства application. Исправляется таким способом:

заходим в sip.py из дистрибутивов

и self.application = “audio”

это конечно решение как говорится “влоб”, понятно что хорошо бы настроить передачу этого свойства от радиуса но мы этого делать не будем.