compare that sql stmt to your db manually with the sqlite3 app sqlite3 /usr/local/freeswitch/db/sofia_reg_internal.db 2010/2/22 Christian Löschenkohl <christian.loeschenkohl@xpirio.com>
thank you for this advise
i read the section "case SWITCH_EVENT_NOTIFY" carefully, debugged my script (i messed something up, with telnet the command works - returns Reply-Text: +OK)
sql is executed and returns 1 row select sip_user,sip_host,contact,profile_name,'application/simple-message-summary','check-sync;reboot=true','' from sip_registrations where sip_user='10' and sip_host=' vts.vie.xpirio.net'
however no notify message is send to the device
i can't use call-id because i simply don't know it
br
Diego Toro wrote:
Read "case SWITCH_EVENT_NOTIFY:" in mod_sofia.c. I suggest you assign call-id in the header of the event.
Diego Toro http://lacarretade.blogspot.com/
--- On Mon, 2/22/10, Christian Löschenkohl < christian.loeschenkohl@xpirio.com> wrote:
From: Christian Löschenkohl <christian.loeschenkohl@xpirio.com> Subject: [Freeswitch-users] sending a sip notify with sendevent To: freeswitch-users@lists.freeswitch.org Date: Monday, February 22, 2010, 12:16 PM hi
i try to send a sip notify message to a registered sip device "sofia profile nat flush_inbound_reg 10@vts.vie.xpirio.net reboot" works, but i need to send "check-sync;reboot=false" - so the device does a resync and don't do a reboot
my message looks like this
sendevent NOTIFY profile: nat event-string: check-sync;reboot=false user: 10 host: vts.vie.xpirio.net content-type: application/simple-message-summary
if i listen on the loopback interface i do see
## T 2010/02/22 18:11:59.083204 127.0.0.1:51840 -> 127.0.0.1:8021 [AP] sendevent NOTIFY profile: nat event-string: check-sync;reboot=false user: 10 host: vts.vie.xpirio.net content-type: application/simple-message-summary
## T 2010/02/22 18:11:59.084032 127.0.0.1:8021 -> 127.0.0.1:51840 [AP] Content-Type: command/reply Reply-Text: -ERR invalid
-------- i don't get what it is wrong. i also rechecked the registered user in the sqlite database and this looks good to me.
no message is send to the user.
we do use multiple domains, so user could also be 10@somedomain.com - or am i wrong on this? could somebody please bring some light in this.
we do use trunk rev. 16631
br
-- Ing. Christian Löschenkohl Technische Leitung, Forschung & Entwicklung VoIP
xpirio Telekommunikation & Service GmbH Lakeside B04 9020 Klagenfurt Austria
T +43 (0) 5 77 11 - 1000 F +43 (0) 5 77 11 - 1002 E christian.loeschenkohl@xpirio.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Ing. Christian Löschenkohl Technische Leitung, Forschung & Entwicklung VoIP
xpirio Telekommunikation & Service GmbH Lakeside B04 9020 Klagenfurt Austria
T +43 (0) 5 77 11 - 1000 F +43 (0) 5 77 11 - 1002 E christian.loeschenkohl@xpirio.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900