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