Asterisk самопроизвольно звонит через .call файлы
Добавлено: 16 апр 2018, 10:45
Всем доброго дня.
Есть такая проблема.
Настроил звонки через .call файлы по следующему механизму.
Есть определенные wav-файлы, с речью о тревоге. Их три вида, в зависимости от типа тревоги.
В час икс, оперативный дежурный набирает 911, после чего АТС-ка предлагает выбрать один из типов тревоги и нажать одну из клавиш телефона (1 или 2 или 3) и после выбора АТС обязана дозвонится некоторому кругу лиц.
Все тестирую, все работает по правильной логике. Все устраивает.
Но в некоторый случайный день, АТС-ка самостоятельно почему-то звонит. И звонит она директору в том числе, с серьезным голосом о тревоге!
Вот уже в течение полу года, настроил этот механизм исключительно на свой сотовый. Редко, примерно раз в месяц астер мне звонит.
При чем по логу видно что звонит он не через 911. А звонит так, как будто кто-то копирует файлы в outgoing.
Прошу дать какую-нибудь наводку, или может быть кто-то сталкивался. Событие происходит редко, и быстро поставить эксперимент сами понимаете не могу.
Постом ниже постараюсь дописать фрагмент лога.
Ниже фрагмент файла extensions.conf
содержимое call файла находящиегося тут:/etc/asterisk/911/*.call
Есть такая проблема.
Настроил звонки через .call файлы по следующему механизму.
Есть определенные wav-файлы, с речью о тревоге. Их три вида, в зависимости от типа тревоги.
В час икс, оперативный дежурный набирает 911, после чего АТС-ка предлагает выбрать один из типов тревоги и нажать одну из клавиш телефона (1 или 2 или 3) и после выбора АТС обязана дозвонится некоторому кругу лиц.
Все тестирую, все работает по правильной логике. Все устраивает.
Но в некоторый случайный день, АТС-ка самостоятельно почему-то звонит. И звонит она директору в том числе, с серьезным голосом о тревоге!
Вот уже в течение полу года, настроил этот механизм исключительно на свой сотовый. Редко, примерно раз в месяц астер мне звонит.
При чем по логу видно что звонит он не через 911. А звонит так, как будто кто-то копирует файлы в outgoing.
Прошу дать какую-нибудь наводку, или может быть кто-то сталкивался. Событие происходит редко, и быстро поставить эксперимент сами понимаете не могу.
Постом ниже постараюсь дописать фрагмент лога.
Ниже фрагмент файла extensions.conf
Код: Выделить всё
[od_call]
exten => 911,1,Answer
exten => 911,n,Wait(2)
exten => 911,n,Playback(vm-extension)
exten => 911,n,WaitExten(12)
exten => 911,n, Hangup()
exten => 1,1,system(cp /etc/asterisk/911/*.call /var/spool/asterisk/tmp/)
exten => 1,n,System(mv /var/spool/asterisk/tmp/*.call /var/spool/asterisk/outgoing/)
exten => 1,n, Hangup()
exten => 2,1,System(cp /etc/asterisk/test/*.call /var/spool/asterisk/tmp/)
exten => 2,n,System(mv /var/spool/asterisk/tmp/*.call /var/spool/asterisk/outgoing/)
exten => 2,n, Hangup()
exten => 3,1,System(cp /etc/asterisk/3/*.call /var/spool/asterisk/tmp/)
exten => 3,n,System(mv /var/spool/asterisk/tmp/*.call /var/spool/asterisk/outgoing/)
exten => 3,n, Hangup()
[pa-call-file]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(trevoga)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
Код: Выделить всё
Channel: Dongle/dongle0/89999999999
Callerid: 911
MaxRetries: 3
RetryTime: 20
WaitTime: 20
Context: pa-call-file
Extension: 10
Archive: yes