<div dir="ltr">Helo,<div><br></div><div>try with tsilo module see excelent presentation here <a href="https://www.youtube.com/watch?v=4XIrR9bwUkM">https://www.youtube.com/watch?v=4XIrR9bwUkM</a></div><div><br></div><div>Seudin</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 27, 2015 at 10:39 AM, Dmytro Bogovych <span dir="ltr"><<a href="mailto:dmytro.bogovych@gmail.com" target="_blank">dmytro.bogovych@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Greetings.<br>
Sorry for previous false letter.<br>
<br>
I want to check if user is registered before reply is routed to its<br>
target user agent.<br>
<br>
Imho it should be like this:<br>
<br>
onreply_route[MANAGE_REPLY] {<br>
  if ($rm=="INVITE") {<br>
    if (registered("location", $ru)) {<br>
      # Do job - pause for 15 seconds and give chance to reregister<br>
    }<br>
  }<br>
}<br>
<br>
But kamailio complains on registered function<br>
 0(6274) ERROR: <core> [cfg.y:3295]: yyparse(): misused command registered<br>
 0(6274) : <core> [cfg.y:3439]: yyerror_at(): parse error in config<br>
file /usr/local/etc/kamailio/kamailio.cfg, line 1121, column 35:<br>
Command cannot be used in the block<br>
<br>
Documentation confirms - registered() function can be used in<br>
REQUEST_ROUTE and FAILURE_ROUTE only.<br>
<br>
Is it possible to check if user is registered when reply is processed<br>
in scripts?<br>
<br>
Thank you!<br>
<br>
_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">MSC Seudin Kasumovic<br>Tuzla, Bosnia</div>
</div>