[asterisk-users] JABBER_STATUS CODE 7

ricky gutierrez xserverlinux at gmail.com
Thu Oct 9 17:28:13 CDT 2014


anyone here?

2014-10-01 8:09 GMT-06:00 ricky gutierrez <xserverlinux at gmail.com>:
> Hi all,I hope to find a solution with the help of the list, I'm trying
> to get the status of my extensions with ejabberd , the idea is to
> visualize my users ejabberd incoming calls or missed.
>
> I'm testing with my operator extension with this code but only get the
> missed call notification does not show me where the call is coming.
>
> my piece of code
>
> [operadora]
> exten => 0,1,Set(STATUS=${JABBER_STATUS(ejabberd,operadora at 172.16.8.59/alcides)})
>         same=> n, GotoIf($[0${STATUS} = 1]?disponible:nodisponible)
>         same=> n(disponible),
> JabberSend(ejabberd,operadora at 172.16.8.59,"Llamada Entrante
> ${CALLERID(num)}")
>         same=> n,Dial(SIP/5001)
>         same=> n,Hangup()
>         same=> n(nodisponible),
> JabberSend(ejabberd,operadora at 172.16.8.59,"Llamada perdida de
> ${CALLERID(num)}
> ")
>         same=> n,Hangup()
>
>
>
> look the log
>
> Oct  1 08:04:10] NOTICE[4789][C-00000028]: res_xmpp.c:1631
> acf_jabberstatus_read: Resource alcides of buddy operadora at 172.16.8.59
> was not found.
>     -- Executing [0 at locales:1] Set("SIP/5002-00000029", "STATUS=7") in new stack
>     -- Executing [0 at locales:2] GotoIf("SIP/5002-00000029",
> "0?disponible:nodisponible") in new stack
>     -- Goto (locales,0,6)
>     -- Executing [0 at locales:6] JabberSend("SIP/5002-00000029",
> "ejabberd,operadora at 172.16.8.59,"Llamada perdida de 5002"") in new
> stack
>
> [Oct  1 08:04:34] WARNING[13482][C-00000005]: pbx.c:6646
> __ast_pbx_run: Channel 'Message/ast_msg_queue' sent to invalid
> extension but no invalid handler: context,exten,priority=default,s,1
>
> not work for me, and I think this should work asterisk receiving presence status
>
> <--- XMPP received from 'operadora' --->
> <presence from='operadora at 172.16.8.59/12233853371412171752845116'
> to='operadora at 172.16.8.59/asterisk-xmpp'><show>chat</show><priority>1</priority><c
> xmlns='http://jabber.org/protocol/caps' node='http://pidgin.im/'
> hash='sha-1' ver='I22W7CegORwdbnu0ZiQwGpxr0Go='/><x
> xmlns='vcard-temp:x:update'><photo/></x></presence>
> <------------->
>
> any idea?
>
> regardss
>
>
> --
> rickygm
>
> http://gnuforever.homelinux.com



-- 
rickygm

http://gnuforever.homelinux.com



More information about the asterisk-users mailing list