Hola a tod@s, <br><br> Me estreno en la lista. Tengo un problemilla reINVITE y el check_from cuando hago llamadas<br>usando alias. Si llamo usando el canonical URI no hay problema.<br><br> -A llama a ALIAS_B --> Todo OK
<br> -B realiza un reINVITE:<br> El check_from se queja de que el From no coincide el Auth ID !!<br> (Sniffando los paquetes efectivamente el From: <alias_number>@domain no coincide<br> con el auth username)
<br><br> ¿ Ha alguien le pasa lo mismo? ... ¿Me podeis reconducir sobre el tema ? ... <br><br> Mi loose_route es el siguiente:<br><br> if (loose_route()) { <br> if ((method=="INVITE" || method=="REFER") && !has_totag()) {
<br> sl_send_reply("403","Forbidden");<br> return(-1);<br> }<br><a href="mailto:users-es@openser.org" class="on"></a> if (method=="INVITE") {<br> if (!proxy_authorize("","subscriber")) {
<br> proxy_challenge("","0");<br> return(-1);<br> } else if (!(check_from())) {<br> sl_send_reply("403","Use From!=Authenticate ID");
<br> return(-1);<br> }<br> consume_credentials();<br> ...<br> } <br> ...<br><br><br><a href="mailto:users-es@openser.org" class="on"></a>*********<br>Gracias.<br>
Miguel A.<br><br><br><br><br><br>