[SR-Users] Not able to replace route_uri in contact header uri

Aqs Younas aqsyounas at gmail.com
Thu Apr 20 18:01:51 CEST 2017


Instead of doing this manually go for path header if your SIP SERVER
supports it.
https://www.kamailio.org/docs/modules/devel/modules/path.html

On 20 April 2017 at 19:09, Narayan P <narayana88 at outlook.com> wrote:

> Thanks for your kind Response Daniel,
>
>
> Yes as you told with the requirement I have mentioned call will not reach
> client, I have explained my requirement in detail,
>
>
> My requirement is to establish a call between 2 SIP clients Alice and Bob
> which are using 185.122.205.178(Kamailio) as outbound proxy and registered
> to a SIP SERVER,
>
>
> I am not able to establish call between Alice and Bob, So I am trying to
> Replace the Contact header in Register request with Kamailio IP and then I
> will direct the Invite request to callee client using the data(Username
> to IP:port tuple) I have stored in Kamailio database.
>
>
> Please suggest me if you have better Idea than what i am doing
>
>
> Thanks & Regards
>
> Narayan
> ------------------------------
> *From:* Daniel-Constantin Mierla <miconda at gmail.com>
> *Sent:* Tuesday, April 18, 2017 1:04:38 PM
> *To:* Narayan P; sr-users at lists.sip-router.org
> *Subject:* Re: Not able to replace route_uri in contact header uri
>
>
> Hello,
>
>
> to clarify, in the REGISTER you sent and pasted again below, from
>
>
> Contact: <sip:OTT919620649614 at 125.16.231.74:25841;ob>
>
>
> you want to have:
>
>
> Contact: <sip:OTT919620649614 at 185.122.205.178:5070;lr>
>
>
> If yes, then this doesn't look right at all, then the device cannot
> receive calls anymore. Maybe you can explain the purpose and then we may be
> able to offer some hints.
>
>
> Cheers,
> Daniel
>
>
>
> REGISTER sip:185.122.206.62 SIP/2.0
> Via: SIP/2.0/UDP 125.16.231.74:25841;rport;branch=z9hG4bKPj592750e4-9a06-4662-a55e-a8a71dedb974
> Route: <sip:185.122.205.178:5070;lr>
> Max-Forwards: 70
> From: <sip:OTT919620649614 at 185.122.206.62>;tag=35af1666-a2b1-4c6e-a7b6-8675845036e7
> To: <sip:OTT919620649614 at 185.122.206.62>
> Call-ID: 5bc6558f-1ffc-4990-bc99-d099c4fdcbcb
> CSeq: 41801 REGISTER
> User-Agent: PJSUA v2.3 Linux-4.4.0.64/x86_64/glibc-2.19
> Contact: <sip:OTT919620649614 at 125.16.231.74:25841;ob>
> Expires: 300
> Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
> Authorization: Digest username="OTT919620649614", realm="185.122.206.62", nonce="af7780946d2b72ddc5e765a68798e937", uri="sip:185.122.206.62", response="a4c0614fbc3c72ece619247de5766a4b", algorithm=MD5
> Content-Length:  0
>
>
> SIP/2.0 200 OK
> Via: SIP/2.0/UDP 125.16.231.74:25841;rport=25841;branch=z9hG4bKPj592750e4-9a06-4662-a55e-a8a71dedb974;received=125.16.231.74
> From: <sip:OTT919620649614 at 185.122.206.62>;tag=35af1666-a2b1-4c6e-a7b6-8675845036e7
> Call-ID: 5bc6558f-1ffc-4990-bc99-d099c4fdcbcb
> CSeq: 41801 REGISTER
> To: <sip:OTT919620649614 at 185.122.206.62>;tag=1492409213989
> Expires: 50
> Contact: <sip:OTT919620649614 at 125.16.231.74:25841;ob>;expires=50
> Content-Length: 0
>
>
> On 17.04.17 08:38, Narayan P wrote:
>
> Hi Daniel,
>
>
> I am attaching here my sip trace at client side.Request you to see this.
>
> My client IP in register request is 125.16.231.74 and the server on which
> kamailio is running is 185.122.205.178.
>
>
> I want my contact header to be <sip:OTT919620649614 at 185.122.
> 205.178:5070;lr>
>
>
> I am using avp_subst() function to replace this.But kamailio is not
> starting.
>
> Please reply if I am in wrong way or have different understanding as I am
> very new to kamailio.
>
>
> Thanks,
>
> Narayan
>
>
>
> ------------------------------
> *From:* Narayan P
> *Sent:* Friday, April 14, 2017 12:54:25 PM
> *To:* sr-users at lists.sip-router.org
> *Cc:* moconda at gmail.com
> *Subject:* RE: Not able to replace route_uri in contact header uri
>
> Hi Daniel,
>
> Thanks for your response.
>
> I mean to say,
> In my register request the route header i.e. route_uri is
> <sip:185.122.205.178> and contact header is 3333 at 172.22.13.41.
> I want my contact header to be 3333 at 185.122.205.178.
> So how can I replace the contact header's only domain part with
> route_uri.the user part of the contact header remains same.
>
>
> Thanks,
> Narayan
>
>
> --
> Daniel-Constantin Mierlawww.twitter.com/miconda -- www.linkedin.com/in/miconda
> Kamailio Advanced Training - May 22-24 (USA) - www.asipto.com
> Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20170420/9e36c29f/attachment.html>


More information about the sr-users mailing list