AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

jabbersend elastix

Asterisk GUI 3 сообщений -
#1

Привет всем. Не могу прикрутить к эластиксу отправку оповещений о звонках
в extensions_custom.conf
[from-internal-custom]
exten => _1XX, 1, jabbersend(asterisk,user@jabber.my,${CALLERID(all)})

странная ситуация, то работает, то номер, на который звонят становится постоянно занятым... понятно, что надо правки вносить в другом месте, но в силу сборки файлы перезатираются... Если у кого есть положительный опыт в данном направлении подскажите куда копать, гугл не помог Sad
#2

сам спросил, сам ответил, сделал так:

extension_custom.conf


[jabber_notif]
exten => _1XX,1,Answer
same => n,MYSQL(Coonect connid localhost user password im)
same => n,MYSQL(Query resultid ${connid} SELECT username from phoneUser where userid=(select userid from phoneDevice where extension=${EXTEN}))
same => n,MYSQL(Fetch fetchid ${resultid} called_name)
same => n,MYSQL(Clear ${resultid})
same => n,MYSQL(Disconnect ${connid})
same => n, jabbersend (asterisk, ${called_name}@domen.me, Звонок от ${CALLERID(all)} в ${STRFTIME(${EPOCH},,%H:%M %d-%m-%Y)})
same => Goto (from-trunk,${EXTEN},1)

источники:
http://www.mahno.su/freebsd/asterisk-fre ... z-asterisk
http://icluzo.livejournal.com/3028.html

приходят оповещения обо всех звонках, как сделать только пропущенные и непринятые не допер, если у кого есть мысли\советы\критика буду рад услышать Smile
#3

продолжаю общаться сам с собой, сегодня обновил астер до версии 11.6.0 после чего телефония легла, выяснилось, что виной всему именно оповещалка через xmpp, оказывается в этой версии теперь конфликтуют библиотеки res_jabber.so и res_xmpp.so, если загружены одновременно, не взирая на то, что у одной конфиг пустой... беда короче
не могло отправить, и, почему-то не отрабатывалась same => Goto (from-trunk,${EXTEN},1)

в общем в modules.conf
noload => res_jabber.so и все в порядке, если кто скажет, почему после ошибки отправки не отработалось Goto буду крайне признателен