Hi Baz, I dont know much about avp, could you explain me or give an example howto store information in the avp then save once i received the reply 200. what i am doing at the moment
t_on_reply("2"); fix_nated_register(); avp_write("$from/username","$avp(i:678)"); subst('/^Contact:.*sip:(.*)@(.*)/Contact:<sip:$avp(i:678)@ipaddress of openser>/ig');
onreply_route[2] { if(status=="200") { route(6); } route[6]{ save_noreply("location"); exit;
its works but I am loosing some of the original contact information, as I am saving the reply.
Thanks Asim Riaz
On Mon, Aug 25, 2008 at 7:06 PM, Iñaki Baz Castillo ibc@aliax.net wrote:
El Lunes, 25 de Agosto de 2008, Asim Riaz escribió:
Hi All, I am wondering if there is a way to store the user contact info into
avp,
relay it to existing Regitrar and store the original contact info into location through a function(which i dont know) once i received
successful
reply from my sip registrar.
Sure, save $ct (the Contact URI) in an AVP and process on_reply_route for the outbound REGISTER so in case the reply is 200 you can store the AVP content in database and so.
-- Iñaki Baz Castillo
Users mailing list Users@lists.kamailio.org http://lists.kamailio.org/cgi-bin/mailman/listinfo/users