вчера 25-го Перестало работать автооповещение, на сервере ничего не менялось версия а Asterisk 13.4.0, провайдер uiscom.ru
точнее звонок проходит только сообщение начинает проигрываться сразу не дожидаясь когда будет снята трубка
call file:
Channel: SIP/uis-trank_1/8926xxxxxxx
Callerid: 1001
Context: my-caller4
Extension: 1
Priority: 1
asterisk*CLI>
-- Attempting call on SIP/uis-trank_1/8926xxxxxxx for 1@my-caller4:1 (Retry 1)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called uis-trank_1/8926xxxxxxx
> 0x7f970403de50 -- Probation passed - setting RTP source address to 195.211.120.9:16678
-- SIP/uis-trank_1-00000002 is ringing
-- SIP/uis-trank_1-00000002 is ringing
-- SIP/uis-trank_1-00000002 answered
-- Executing [1@my-caller4:1] NoOp("SIP/uis-trank_1-00000002", ""---------------huycim my-caller4---------------------"") in new stack
-- Executing [1@my-caller4:2] Wait("SIP/uis-trank_1-00000002", "1") in new stack
> 0x7f970403de50 -- Probation passed - setting RTP source address to 195.211.120.9:16678
-- Executing [1@my-caller4:3] MP3Player("SIP/uis-trank_1-00000002", "/home/asterisk/manager_files/1440431965_1.mp3") in new stack
[2015-08-26 13:45:53] NOTICE[30789][C-00000048]: app_mp3.c:134 timed_read: Poll timed out/errored out with 0
[2015-08-26 13:45:53] NOTICE[30787]: pbx_spool.c:426 attempt_thread: Call completed to SIP/uis-trank_1/8926xxxxxxx
Куда копать?
спросил 2015-08-26 15:36:47 +0400
Аноним
Проблема решилась после настройки сетевого экрана (закрыл все нафиг) - отсек всяких барабашек и наступило счастье.
строка "appmp3.c:134 timedread: Poll timed out/errored out with 0" никакого отношения к проблеме не имеет (это совсем из другой оперы, mp3 проигрывается нормально и если прервать проигрывание то сообщение не появляется, оное появляется только если файл играется до конца - буду посмотрять потом т.к. на скорость не влияет только какает в консоль)
Всем спасибо.
на сервере ничего не менялось
Осмелюсь предположить, что закончилось допустимое число файловых дескрипторов.
Они могут закончиться "сами по себе".
Проверка:
root@explorer:~# pidof asterisk
13689
root@explorer:/proc/13689/fd# lsof -a -p 13689 | wc -l
310
В моем случае 310 отрытых файлов, а допустимо 1024:
root@explorer:/proc/13689/fd# ulimit -n
1024
Это просто моя домашняя машина.
Задан: 2015-08-26 15:36:47 +0400
Просмотрен: 256 раз
Обновлен: Aug 27 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
За 1000 рублей переводу строку "appmp3.c:134 timedread: Poll timed out/errored out with 0"
zzuz ( 2015-08-26 17:57:46 +0400 )редактировать