Hi Ali,
Per fifo syntax (see
http://www.opensips.org/html/docs/modules/1.9.x/mi_fifo.html#id247980),
if one of the parameter contains \n or \r (which is fifo param
separator), you need to escape the whole string between "" . So try :
opensipsctl fifo t_uac_dlg NOTIFY sip:[email protected]
sip:[email protected] .
'\"From:<sip:[email protected]>;tag=2e6d0428dde36eaa\r\nTo:<sip:[email protected]>\r\nCseq:
1243 NOTIFY\r\nCall-ID: 5957934579359\r\nEvent: resync\r\n\"'
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 02/12/2013 06:28 PM, Ali Pey wrote:
Hello,
I cannot get t_uac_dlg to work. It keeps telling me 400 Too few or too
many arguments. My server is running opensips version 1.6.3 and this
is how I am doing it:
opensipsctl fifo t_uac_dlg NOTIFY sip:[email protected]
<mailto:sip%[email protected]> sip:[email protected]
<mailto:sip%[email protected]> . "From:<sip:[email protected]
<mailto:sip%[email protected]>>;tag=2e6d0428dde36eaa\r\nTo:<sip:[email protected]
<mailto:sip%[email protected]>>\r\nCseq: 1243
NOTIFY\r\nCall-ID: 5957934579359\r\nEvent: resync\r\n"
400 Too few or too many arguments
This is how it looks in the log file:
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val <NOTIFY>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val
<sip:[email protected] <mailto:sip%[email protected]>>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val
<sip:[email protected] <mailto:sip%[email protected]>>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val <.>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val
<From:<sip:[email protected]
<mailto:sip%[email protected]>>;tag=2e6d0428dde36eaa>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val
<To:<sip:[email protected] <mailto:sip%[email protected]>>>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val <Cseq: 1243 NOTIFY>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val <Call-ID: 5957934579359>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_tree: adding node <> ; val <Event: resync>
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_parse_node: end of input tree
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_fifo_server: done parsing the mi tree
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_fifo_server: command empty
Feb 12 11:20:37 opensips-1 /usr/sbin/opensips[3409]:
DBG:mi_fifo:mi_fifo_server: entered consume
Can someone shed some light here for me? I have tried any possible
combination I could think of.
Thanks,
Ali
On Sat, Jan 26, 2013 at 2:46 AM, Bogdan-Andrei Iancu
<[email protected] <mailto:[email protected]>> wrote:
Hi Ali,
See the TM docs.
Regards,
Bogdan
Sent from Samsung Mobile
-------- Original message --------
From: Ali Pey <[email protected] <mailto:[email protected]>>
Date:
To: Bogdan-Andrei Iancu <[email protected]
<mailto:[email protected]>>
Subject: Re: [OpenSIPS-Users] Send a SIP Notify message to a
registered SIP Phone (config resync)
Thank you for the quick response Bogdan.
Is there an example of how to use this command somewhere? I can't
get it to work.
Regards,
Ali Pey
On Fri, Jan 25, 2013 at 12:14 PM, Bogdan-Andrei Iancu
<[email protected] <mailto:[email protected]>> wrote:
Hi Ali,
Use the t_uac_dlg MI command to do it.
Best regards,
Bogdan
Sent from Samsung Mobile
-------- Original message --------
From: Ali Pey <[email protected] <mailto:[email protected]>>
Date:
To: OpenSIPS users mailling list <[email protected]
<mailto:[email protected]>>
Subject: [OpenSIPS-Users] Send a SIP Notify message to a
registered SIP Phone (config resync)
Hello,
What's the best way to generate and send a custom Notify SIP
message to a registered sip phone (for configuration resync)?
Thanks,
Ali Pey
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users