Страница 1 из 1
NoCDR а запись лога все равно есть
Добавлено: 05 май 2016, 12:12
serg
Мужики, растолкуйте пжл как заставить астер 11 не писать в CDR логи некоторых номеров?
Погуглил в яндексе и на форуме, не понял как NoCDR работает.
Подставляю NoCDR перед набором номера, в CLI отображает: Executing [771@local:1] NoCDR(....
В таблице CDR запись есть.
В DIAL добавляю опцию С, запись так же появляется в CDR
wtf ?
Re: NoCDR а запись лога все равно есть
Добавлено: 05 май 2016, 13:36
serg
У меня у одного не работает получается?
Уважаемые люди добрые, откликнитесь..
Re: NoCDR а запись лога все равно есть
Добавлено: 05 май 2016, 13:47
ded
Уточните максимально детально
1) как вписано в диалплан?
2) как в CLI отображает:
почему точки после скобки?
Re: NoCDR а запись лога все равно есть
Добавлено: 05 май 2016, 14:06
serg
1)
exten => 771,1,NoCDR();
exten => 771,2,Dial(SIP/771,40,CTt);
exten => 771,3,HangUP();
exten => 776,1,NoCDR();
exten => 776,2,Dial(SIP/776,40,CTt);
exten => 776,3,HangUP();
2)
-- Executing [771@local:1] NoCDR("SIP/776-00000598", "") in new stack
-- Executing [771@local:2] Dial("SIP/776-00000598", "SIP/771,40,CTt") in new stack
-- Called SIP/771
-- SIP/771-00000599 is ringing
На точки после скобок прошу не обращать внимание, как есть все в п.2.
В диалплане на два номера было как:
exten => 771,1,NoCDR();
exten => 771,2,Dial(SIP/771,40,Tt);
exten => 771,3,HangUP();
exten => 776,1,NoCDR();
exten => 776,2,Dial(SIP/776,40,Tt);
exten => 776,3,HangUP();
так и:
exten => 771,1,Dial(SIP/771,40,CTt);
exten => 771,2,HangUP();
exten => 776,1,Dial(SIP/776,40,CTt);
exten => 776,2,HangUP();
Лог в CDR все равно появляется, что ответил на вызов, что не ответил.
Как его скрыть в CDR если с 776 вызывать 771 и наоборот?
Re: NoCDR а запись лога все равно есть
Добавлено: 05 май 2016, 17:32
ded
Код: Выделить всё
exten => _77X,1,ResetCDR()
exten => _77X,n,NoCDR()
exten => _77X,n,Dial(SIP/${EXTEN},,Tt)
exten => _77X,n,HangUP()
Re: NoCDR а запись лога все равно есть
Добавлено: 06 май 2016, 12:03
serg
Ded, премного благодарен!