<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div>Hi All,</div><div><br></div><div>I'm trying to send a custom NOTIFY message to a list of users that are registered with Kamailio. The procedure would be invoked via HTTP (jsonrpc/xmlrpc over HTTP). </div><div><br></div><div>1. Should I be looking at the t_uac_start/t_uac_dlg MI commands to accomplish this? Is this the best way to do it if the NOTIFY sent to the phones are unsolicited?  </div><div>2. I tried to use the xhttp_rpc module for testing out tm.t_uac_start but kept running into 400 invalid headers. I'm not sure if there is a syntax issue.<br></div><div><br></div><div><span><div>The NOTIFY example is</div><div><br></div><div><span><span style="color: rgb(0, 0, 0); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;">NOTIFY sip:123@192.168.5.5 . . From:333@1.1..1\r\nTo:test@2.2.2.2</span></span><br></div><div><br></div><div> <span><ol class="ydp35722319children ydp35722319expanded" style="min-width: 0px; min-height: 0px; list-style-type: none; padding-left: 10px; padding-bottom: 5px; color: rgb(34, 34, 34); font-family: "Segoe UI", Tahoma, sans-serif; font-size: 12px;"><li style="min-width: 0px; min-height: 12px; white-space: nowrap; position: relative; display: block; margin-top: 1px; margin-left: 10px;"><div class="ydp35722319header-name" style="min-width: 0px; min-height: 0px; color: rgb(84, 84, 84); display: inline-block; margin-right: 0.25em; font-weight: bold; vertical-align: top; white-space: pre-wrap;">Request URL: </div><span class="ydp35722319header-separator" style="min-width: 0px; min-height: 0px;"></span><div class="ydp35722319header-value ydp35722319source-code" style="min-width: 0px; min-height: 0px; font-family: Consolas, "Lucida Console", "Courier New", monospace; white-space: pre-wrap; display: inline; margin-right: 1em; margin-top: 1px;">http://x.x.x.x/http_rpc/tm/tm.t_uac_start?arg=NOTIFY+sip%3A123%40192.168.5.5+.+.+From%3A333%401.1..1%5Cr%5CnTo%3Atest%402.2.2.2</div></li><li style="min-width: 0px; min-height: 12px; white-space: nowrap; position: relative; display: block; margin-top: 1px; margin-left: 10px;"><div class="ydp35722319header-name" style="min-width: 0px; min-height: 0px; color: rgb(84, 84, 84); display: inline-block; margin-right: 0.25em; font-weight: bold; vertical-align: top; white-space: pre-wrap;">Request Method: </div><span class="ydp35722319header-separator" style="min-width: 0px; min-height: 0px;"></span><div class="ydp35722319header-value ydp35722319source-code" style="min-width: 0px; min-height: 0px; font-family: Consolas, "Lucida Console", "Courier New", monospace; white-space: pre-wrap; display: inline; margin-right: 1em; margin-top: 1px;">GET</div></li><li style="min-width: 0px; min-height: 12px; white-space: nowrap; position: relative; display: block; margin-top: 1px; margin-left: 10px;"><div class="ydp35722319header-name" style="min-width: 0px; min-height: 0px; color: rgb(84, 84, 84); display: inline-block; margin-right: 0.25em; font-weight: bold; vertical-align: top; white-space: pre-wrap;">Status Code: </div><span class="ydp35722319header-separator" style="min-width: 0px; min-height: 0px;"></span><label class="ydp35722319resource-status-image" style="min-width: 0px; min-height: 0px;"><span class="ydp35722319spritesheet-smallicons ydp35722319smallicon-red-ball" style="min-width: 0px; min-height: 10px; display: inline-block; margin-right: 4px; width: 10px;"></span></label><div class="ydp35722319header-value ydp35722319source-code" style="min-width: 0px; min-height: 0px; font-family: Consolas, "Lucida Console", "Courier New", monospace; white-space: pre-wrap; display: inline; margin-right: 1em; margin-top: 1px;">400 Invalid headers</div></li></ol></span></div></span></div><div>Thanks for any feedback!</div></div></body></html>