вчера 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
Просмотрен: 316 раз
Обновлен: 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 )редактировать